25 Small Towns in Ohio With the Cheapest Homes
Ranked by median home value among 246 towns of 2,500–10,000 people in Ohio. #1 is Fort McKinley, OH (median home $59,900).
-
25Edgewood, Ohio
Median home $115,500
4,185 people · Ashtabula County · median home $115,500 · income $62,917 · Jan low 19°F · 92 in snow
-
24Girard, Ohio
Median home $115,500
9,603 people · Trumbull County · median home $115,500 · income $52,550 · Jan low 19°F · 68 in snow
-
23Barnesville, Ohio
Median home $114,800
4,008 people · Belmont County · median home $114,800 · income $42,443 · Jan low 20°F · 20 in snow
-
22New Lexington, Ohio
Median home $113,800
4,435 people · Perry County · median home $113,800 · income $43,734 · Jan low 18°F · 20 in snow
-
21Greenfield, Ohio
Median home $113,700
4,339 people · Highland County · median home $113,700 · income $46,875 · Jan low 20°F · 19 in snow
-
20East Palestine, Ohio
Median home $113,700
4,761 people · Columbiana County · median home $113,700 · income $49,777 · Jan low 19°F · 28 in snow
-
19Lockland, Ohio
Median home $111,100
3,514 people · Hamilton County · median home $111,100 · income $57,969 · Jan low 24°F · 16 in snow
-
18Lisbon, Ohio
Median home $110,000
2,597 people · Columbiana County · median home $110,000 · income $46,667 · Jan low 21°F
-
17Toronto, Ohio
Median home $108,800
5,303 people · Jefferson County · median home $108,800 · income $55,972 · Jan low 21°F · 27 in snow
-
16Kenton, Ohio
Median home $107,100
7,947 people · Hardin County · median home $107,100 · income $56,033 · Jan low 18°F · 26 in snow
-
15Montpelier, Ohio
Median home $106,900
3,942 people · Williams County · median home $106,900 · income $41,269 · Jan low 17°F · 33 in snow
-
14Newton Falls, Ohio
Median home $105,700
4,557 people · Trumbull County · median home $105,700 · income $50,506 · Jan low 17°F · 28 in snow
-
13Crestline, Ohio
Median home $104,600
4,525 people · Crawford County · median home $104,600 · income $51,766 · Jan low 18°F · 26 in snow
-
12Mingo Junction, Ohio
Median home $104,000
3,347 people · Jefferson County · median home $104,000 · income $53,833 · Jan low 19°F · 24 in snow
-
11Dennison, Ohio
Median home $102,700
2,709 people · Tuscarawas County · median home $102,700 · income $51,992 · Jan low 20°F · 26 in snow
-
10Nelsonville, Ohio
Median home $99,200
4,612 people · Athens County · median home $99,200 · income $49,750 · Jan low 19°F · 12 in snow
-
9Martins Ferry, Ohio
Median home $96,200
6,260 people · Belmont County · median home $96,200 · income $37,467 · Jan low 22°F · 15 in snow
-
8Newcomerstown, Ohio
Median home $95,300
3,702 people · Tuscarawas County · median home $95,300 · income $45,588 · Jan low 20°F · 16 in snow
-
7Sebring, Ohio
Median home $90,300
4,191 people · Mahoning County · median home $90,300 · income $49,541 · Jan low 17°F · 37 in snow
-
6Bellaire, Ohio
Median home $85,400
3,870 people · Belmont County · median home $85,400 · income $38,205 · Jan low 22°F · 16 in snow
-
5Lincoln Heights, Ohio
Median home $85,200
3,144 people · Hamilton County · median home $85,200 · income $26,860 · Jan low 22°F · 16 in snow
-
4Campbell, Ohio
Median home $82,300
7,852 people · Mahoning County · median home $82,300 · income $42,909 · Jan low 19°F · 41 in snow
-
3East Liverpool, Ohio
Median home $81,300
9,958 people · Columbiana County · median home $81,300 · income $34,009 · Jan low 21°F · 31 in snow
-
2Wellsville, Ohio
Median home $78,600
3,113 people · Columbiana County · median home $78,600 · income $31,720 · Jan low 21°F · 32 in snow
-
1Fort McKinley, Ohio
Median home $59,900
3,473 people · Montgomery County · median home $59,900 · income $45,687 · Jan low 20°F · 12 in snow
More Ohio rankings
- The 25 Best Small Towns to Retire in Ohio
- The 25 Quietest Small Towns in Ohio
- The 25 Most Affordable Small Towns in Ohio
- The 25 Best Small Towns for Families in Ohio
- The 15 Best Quiet, Affordable Small Towns to Retire in Ohio
- 25 Small Towns in Ohio With the Mildest Winters
- The 25 Most Walkable Small Towns in Ohio
- 25 Small Towns in Ohio With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Ohio
- The 11 Best Affordable Small Towns to Retire in Ohio With Mild Winters
Same ranking, other places
- 50 Small Towns in America With the Cheapest Homes
- 25 Small Towns in Pennsylvania With the Cheapest Homes
- 25 Small Towns in New York With the Cheapest Homes
- 25 Small Towns in Michigan With the Cheapest Homes
- 25 Small Towns in Texas With the Cheapest Homes
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in New Jersey With the Cheapest Homes
- 25 Small Towns in Florida With the Cheapest Homes
- 25 Small Towns in Wisconsin With the Cheapest Homes
- 25 Small Towns in Illinois With the Cheapest Homes
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)