Checked
Ohio Home Values and Rents
The median home value in Ohio is $214,800, 44th highest among states. Prices changed +4.4% in the year through Q2 2026.
- Typical home value
- $245,982
- 44th of 51 states
- Median rent
- $1,034/mo
- ACS 2020-2024
- Price change, 1 year
- +4.4%
- 11th fastest of 51
- Homeownership
- 67.2%
- Owner-occupied homes
Ohio home prices since 2000
FHFA purchase-only House Price Index, seasonally adjusted (1991 = 100)
Show as a table
| Period | Ohio |
|---|---|
| Q2 2026 | 359 |
| Q4 2025 | 353 |
| Q4 2024 | 337 |
| Q4 2023 | 316 |
| Q4 2022 | 291 |
| Q4 2021 | 269 |
| Q4 2020 | 237 |
| Q4 2019 | 211 |
| Q4 2018 | 198 |
| Q4 2017 | 187 |
| Q4 2016 | 177 |
| Q4 2015 | 168 |
| Q4 2014 | 162 |
| Q4 2013 | 155 |
| Q4 2012 | 149 |
Over five years, Ohio home prices changed +41.9%, compared with +29.9% for the U.S.
Source: Federal Housing Finance Agency ยท Last updated 07/01/2026
Home values by county
Zillow typical home value; price changes from FHFA annual county index
Swipe the table sideways to see more columns.
| # | County | Typical value | Median rent | 1-year | 5-year |
|---|---|---|---|---|---|
| 1 | Delaware County | $515,396 | $1,492 | +6.3% | +58.4% |
| 2 | Union County | $411,030 | $1,247 | +3.5% | +54.7% |
| 3 | Warren County | $407,863 | $1,361 | +4.0% | +59.9% |
| 4 | Geauga County | $398,271 | $1,083 | +4.4% | +47.9% |
| 5 | Holmes County | $367,123 | $816 | -2.7% | +48.3% |
| 6 | Fairfield County | $361,623 | $1,172 | +5.2% | +60.1% |
| 7 | Medina County | $348,695 | $1,143 | +5.7% | +53.2% |
| 8 | Licking County | $340,409 | $1,078 | +4.3% | +61.3% |
| 9 | Pickaway County | $327,922 | $1,020 | +5.2% | +50.8% |
| 10 | Clermont County | $326,509 | $1,107 | +6.6% | +62.7% |
| 11 | Madison County | $320,250 | $943 | +4.8% | +52.9% |
| 12 | Butler County | $313,302 | $1,135 | +5.1% | +59.2% |
| 13 | Greene County | $300,208 | $1,135 | +3.8% | +56.9% |
| 14 | Franklin County | $292,001 | $1,302 | +3.2% | +51.4% |
| 15 | Knox County | $288,681 | $950 | +4.6% | +61.0% |
| 16 | Morrow County | $286,534 | $937 | +6.0% | +55.6% |
| 17 | Hocking County | $284,239 | $808 | -0.9% | +56.1% |
| 18 | Portage County | $282,245 | $1,064 | +4.3% | +51.0% |
| 19 | Mercer County | $275,628 | $804 | +3.9% | +44.0% |
| 20 | Ottawa County | $273,705 | $930 | +8.3% | +55.4% |
| 21 | Miami County | $268,300 | $966 | +4.0% | +55.4% |
| 22 | Hamilton County | $266,241 | $1,075 | +4.0% | +54.4% |
| 23 | Wayne County | $264,392 | $881 | +4.5% | +52.5% |
| 24 | Putnam County | $260,924 | $855 | +4.1% | +47.5% |
| 25 | Lorain County | $260,654 | $966 | +5.6% | +55.8% |
| 26 | Brown County | $260,279 | $817 | +2.0% | +57.9% |
| 27 | Champaign County | $255,719 | $905 | +4.2% | +56.8% |
| 28 | Clinton County | $253,731 | $910 | +8.3% | +61.7% |
| 29 | Logan County | $253,679 | $845 | +8.0% | +65.3% |
| 30 | Lake County | $249,918 | $1,113 | +4.9% | +47.2% |
| 31 | Shelby County | $246,250 | $922 | +7.1% | +51.5% |
| 32 | Fayette County | $244,757 | $822 | +5.7% | +64.5% |
| 33 | Ashland County | $244,608 | $888 | +5.2% | +58.1% |
| 34 | Auglaize County | $242,461 | $868 | +3.5% | +51.1% |
| 35 | Wood County | $242,240 | $972 | +3.8% | +46.3% |
| 36 | Erie County | $240,422 | $933 | +10.3% | +61.1% |
| 37 | Hancock County | $239,297 | $979 | +4.7% | +41.1% |
| 38 | Preble County | $235,943 | $794 | +6.4% | +54.7% |
| 39 | Fulton County | $230,046 | $863 | +3.7% | +49.9% |
| 40 | Summit County | $227,458 | $1,026 | +3.9% | +51.1% |
| 41 | Perry County | $221,504 | $777 | +3.5% | +59.8% |
| 42 | Darke County | $220,288 | $779 | +8.7% | +58.0% |
| 43 | Stark County | $218,921 | $909 | +5.6% | +52.3% |
| 44 | Cuyahoga County | $218,659 | $1,060 | +5.7% | +53.5% |
| 45 | Tuscarawas County | $218,297 | $908 | +4.5% | +45.9% |
| 46 | Henry County | $211,247 | $849 | +4.3% | +46.2% |
| 47 | Muskingum County | $211,125 | $833 | +7.4% | +58.8% |
| 48 | Carroll County | $203,750 | $863 | +5.3% | +55.9% |
| 49 | Montgomery County | $202,892 | $1,026 | +5.7% | +55.8% |
| 50 | Ross County | $201,557 | $906 | +5.1% | +54.0% |
| 51 | Highland County | $200,703 | $780 | +5.8% | +61.4% |
| 52 | Clark County | $199,692 | $872 | +4.7% | +61.4% |
| 53 | Richland County | $198,720 | $824 | +6.4% | +64.2% |
| 54 | Huron County | $195,481 | $848 | +8.6% | +53.2% |
| 55 | Coshocton County | $191,924 | $765 | +4.2% | +60.3% |
| 56 | Wyandot County | $191,318 | $827 | +3.1% | +49.3% |
| 57 | Hardin County | $191,242 | $793 | +5.5% | +57.0% |
| 58 | Allen County | $190,690 | $922 | +7.8% | +52.5% |
| 59 | Noble County | $189,907 | $707 | +4.7% | +38.9% |
| 60 | Sandusky County | $188,459 | $783 | +1.3% | +47.4% |
| 61 | Van Wert County | $186,641 | $782 | +5.3% | +52.1% |
| 62 | Adams County | $186,518 | $732 | +17.6% | +70.0% |
| 63 | Defiance County | $185,991 | $846 | +2.9% | +50.5% |
| 64 | Athens County | $185,595 | $939 | +8.0% | +51.9% |
| 65 | Washington County | $184,844 | $852 | +6.4% | +42.1% |
| 66 | Williams County | $184,170 | $791 | +5.4% | +49.1% |
| 67 | Marion County | $183,249 | $864 | +4.0% | +58.7% |
| 68 | Ashtabula County | $182,582 | $828 | +5.5% | +54.7% |
| 69 | Seneca County | $180,081 | $856 | +3.8% | +50.9% |
| 70 | Lucas County | $176,069 | $934 | +5.0% | +50.8% |
| 71 | Mahoning County | $175,744 | $791 | +6.3% | +61.4% |
| 72 | Vinton County | $173,446 | $728 | +15.5% | +70.2% |
| 73 | Gallia County | $173,158 | $813 | +7.6% | +45.2% |
| 74 | Trumbull County | $172,302 | $797 | +5.1% | +59.2% |
| 75 | Pike County | $171,666 | $907 | +3.5% | +47.8% |
| 76 | Guernsey County | $167,065 | $864 | +7.8% | +49.5% |
| 77 | Paulding County | $164,933 | $812 | +7.0% | +60.0% |
| 78 | Columbiana County | $162,260 | $756 | +2.4% | +48.1% |
| 79 | Crawford County | $161,149 | $794 | +8.9% | +71.2% |
| 80 | Monroe County | $152,311 | $672 | - | +92.0% |
| 81 | Morgan County | $151,782 | $742 | +20.3% | +63.5% |
| 82 | Lawrence County | $146,838 | $848 | -0.4% | +35.6% |
| 83 | Jackson County | $145,771 | $769 | +2.3% | +54.2% |
| 84 | Harrison County | $144,245 | $785 | -12.8% | +38.7% |
| 85 | Scioto County | $144,148 | $742 | +6.9% | +44.1% |
| 86 | Belmont County | $132,616 | $793 | +2.6% | +35.7% |
| 87 | Jefferson County | $127,048 | $835 | +10.2% | +55.1% |
| 88 | Meigs County | $117,928 | $722 | +2.7% | +57.2% |
Most expensive cities in Ohio
Cities and towns with 10,000+ residents, by typical home value
Swipe the table sideways to see more columns.
| # | City | Population | Typical value | Median rent |
|---|---|---|---|---|
| 1 | Montgomery | 10,855 | $660,608 | $1,605 |
| 2 | Upper Arlington | 36,293 | $636,439 | $1,588 |
| 3 | New Albany | 10,896 | $628,452 | $2,355 |
| 4 | Bexley | 13,114 | $575,560 | $1,268 |
| 5 | Powell | 14,451 | $569,567 | $2,194 |
| 6 | Hudson | 23,039 | $560,445 | $2,344 |
| 7 | Dublin | 49,294 | $558,810 | $1,686 |
| 8 | Mason | 35,509 | $504,484 | $1,760 |
| 9 | Beachwood | 13,865 | $499,480 | $2,047 |
| 10 | Worthington | 14,938 | $480,920 | $1,232 |
| 11 | Avon | 25,317 | $478,933 | $1,796 |
| 12 | Solon | 23,943 | $462,566 | $1,626 |
| 13 | Westerville | 38,645 | $445,749 | $1,364 |
| 14 | Loveland | 13,197 | $444,367 | $1,246 |
| 15 | Brecksville | 13,692 | $443,389 | $1,588 |
| 16 | Blue Ash | 13,455 | $443,240 | $1,555 |
| 17 | Aurora | 17,581 | $441,732 | $1,799 |
| 18 | Springboro | 19,980 | $429,973 | $1,203 |
| 19 | Avon Lake | 25,752 | $428,898 | $1,537 |
| 20 | Bay Village | 15,984 | $421,998 | $894 |
| 21 | Westlake | 34,104 | $421,021 | $1,570 |
| 22 | Pickerington | 24,477 | $418,373 | $1,605 |
| 23 | Delaware | 44,589 | $413,190 | $1,286 |
| 24 | Canal Winchester | 10,170 | $411,671 | $1,692 |
| 25 | Lebanon | 21,501 | $401,534 | $1,090 |
Most affordable cities in Ohio
Cities and towns with 10,000+ residents, lowest home values first
Swipe the table sideways to see more columns.
| # | City | Population | Typical value | Median rent |
|---|---|---|---|---|
| 1 | East Cleveland | 13,534 | $66,679 | $776 |
| 2 | Youngstown | 59,331 | $70,275 | $728 |
| 3 | Portsmouth | 17,728 | $93,569 | $747 |
| 4 | Cleveland | 366,097 | $115,810 | $945 |
| 5 | Ironton | 10,768 | $125,551 | $782 |
| 6 | Warren | 38,912 | $127,121 | $766 |
| 7 | Steubenville | 18,124 | $130,511 | $775 |
| 8 | Toledo | 267,463 | $131,766 | $901 |
| 9 | Warrensville Heights | 13,545 | $133,232 | $1,044 |
| 10 | Maple Heights | 23,258 | $135,393 | $1,338 |
| 11 | Niles | 18,287 | $137,347 | $798 |
| 12 | Trotwood | 23,041 | $137,617 | $1,031 |
| 13 | Dayton | 136,579 | $137,939 | $918 |
| 14 | Akron | 189,247 | $138,865 | $955 |
| 15 | Garfield Heights | 29,269 | $138,979 | $1,129 |
Frequently asked questions
- What is the median home value in Ohio?
- The median value of owner-occupied homes in Ohio is $214,800, according to the American Community Survey 2020-2024 5-year estimates. That ranks 44th highest among the states and D.C.
- Are home prices going up in Ohio?
- Home prices in Ohio changed +4.4% over the year through Q2 2026 and +41.9% over five years, according to the FHFA House Price Index.
- What is the most expensive city in Ohio?
- Among cities and towns with at least 10,000 residents, Montgomery has the highest typical home value at $660,608, followed by Upper Arlington ($636,439) and New Albany ($628,452).
- Where are homes most affordable in Ohio?
- East Cleveland has the lowest typical home value among cities with 10,000+ residents at $66,679, followed by Youngstown ($70,275) and Portsmouth ($93,569).
- How much do homes sell for in Ohio?
- In Sep 2026, the median sale price was $296,486 in the Columbus, OH area, $283,296 in the Cincinnati, OH-KY-IN area and $235,317 in the Dayton-Kettering-Beavercreek, OH area, according to Zillow. These are the metro areas in Ohio with the highest median sale prices.
- What is the average rent in Ohio?
- The median gross rent in Ohio is $1,034 a month, including utilities paid by the renter (ACS 2020-2024). About 33% of households rent.