CensusEasy
RANKING · 2024 ACS · 292 SHOWN OF 292

Most affordable housing, Ohio cities

Ohio cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 292 cities in Ohio that qualify, ranked against each other statewide.

Flip the list · Least affordable housing, US cities
OhioAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Fostoria, OHOH12,9201.6−13%
02Maple Heights, OHOH22,9021.8−13%
03Youngstown, OHOH58,8321.8+9%
04St. Marys, OHOH8,3981.9−7%
05Struthers, OHOH9,8371.9−7%
06South Euclid, OHOH21,2481.9−14%
07Kenton, OHOH7,8081.9−13%
08Napoleon, OHOH8,6801.9−16%
09Campbell, OHOH7,7211.9−6%
10Toronto, OHOH5,1491.9+0%
11Garfield Heights, OHOH28,7902.0−10%
12Wickliffe, OHOH12,6492.0−22%
13Piqua, OHOH21,0642.0−14%
14New Carlisle, OHOH5,5252.0−7%
15Shelby, OHOH9,2312.1−6%
16Delphos, OHOH7,0962.1+11%
17Conneaut, OHOH12,2472.1−3%
18Willowick, OHOH14,1782.1−14%
19Pleasant Run, OHOH5,6292.1+27%
20Galion, OHOH10,3702.2−3%
21Willard, OHOH6,1302.2−15%
22Girard, OHOH9,3842.2−4%
23Wellston, OHOH5,4882.2+22%
24Norton, OHOH11,4932.2−7%
25Dayton, OHOH136,6882.2−9%
26Alliance, OHOH21,5822.2−5%
27Hubbard, OHOH7,5282.2−7%
28Ironton, OHOH10,1482.2−16%
29Huber Heights, OHOH43,9052.2+19%
30Clayton, OHOH13,3972.2+5%
31Van Wert, OHOH11,2002.2+8%
32Sandusky, OHOH24,0012.3−5%
33Trotwood, OHOH23,1902.3−2%
34Champion Heights, OHOH6,3802.3+7%
35Canton, OHOH69,0012.3−2%
36Howland Center, OHOH6,2662.3+9%
37Defiance, OHOH17,0092.3+20%
38Bridgetown, OHOH13,4642.3
39Warren, OHOH38,3282.3+8%
40Northridge, OHOH7,8172.3+10%
41Niles, OHOH18,1162.3+3%
42Englewood, OHOH13,3432.3−5%
43Germantown, OHOH5,9472.3+8%
44Delhi Hills, OHOH5,2412.3
45Harrison, OHOH13,7952.3+2%
46Toledo, OHOH263,4232.3+2%
47Fort Shawnee, OHOH6,2092.3+26%
48Union, OHOH7,1772.3+28%
49Lima, OHOH34,6952.3+15%
50North Madison, OHOH8,5942.3+8%
51Lyndhurst, OHOH13,5222.3−10%
52Ravenna, OHOH11,1362.3−13%
53Northbrook, OHOH10,7422.3+35%
54Upper Sandusky, OHOH6,6612.3+2%
55Brooklyn, OHOH11,0722.4−22%
56Dry Run, OHOH7,6872.4+21%
57Bedford, OHOH12,7232.4−5%
58Oakwood, OHOH9,4412.4−6%
59Northgate, OHOH6,7232.4+28%
60Bucyrus, OHOH11,6312.4+4%
61Wauseon, OHOH7,4302.4+1%
62Northwood, OHOH5,2522.4+23%
63Bellbrook, OHOH7,5632.4+13%
64New Franklin, OHOH13,8732.4−5%
65Brook Park, OHOH18,1952.4−2%
66Blacklick Estates, OHOH8,3892.4+35%
67North College Hill, OHOH9,5442.4+9%
68Grafton, OHOH5,7642.4+5%
69East Liverpool, OHOH9,5692.4+33%
70Urbana, OHOH11,1402.4−4%
71Sheffield Lake, OHOH8,9712.4+16%
72Ashtabula, OHOH17,4742.4−1%
73Maumee, OHOH13,5212.4+3%
74Riverside, OHOH24,7062.4+7%
75Wapakoneta, OHOH9,7112.4+20%
76Warrensville Heights, OHOH13,3532.4+6%
77Streetsboro, OHOH17,7302.4+3%
78Parma, OHOH78,5812.5−5%
79Rossford, OHOH6,3692.5−4%
80Deer Park, OHOH5,5572.5+2%
81Olmsted Falls, OHOH8,6692.5+2%
82Springfield, OHOH58,2812.5+15%
83Finneytown, OHOH12,5062.5+20%
84Sylvania, OHOH18,8832.5−6%
85Oregon, OHOH19,6742.5−3%
86Marion, OHOH35,5872.5+25%
87Fremont, OHOH15,7652.5+18%
88Cleveland, OHOH363,6082.5−9%
89Port Clinton, OHOH5,8752.5−1%
90University Heights, OHOH13,2002.5+12%
91Forest Park, OHOH20,0412.5+26%
92Euclid, OHOH47,9622.5−2%
93Cuyahoga Falls, OHOH50,9752.5+1%
94Covedale, OHOH6,5002.5+13%
95Obetz, OHOH7,3422.5+22%
96Tiffin, OHOH17,8032.5+11%
97Salem, OHOH11,6552.5−1%
98Akron, OHOH189,6912.5+5%
99Beavercreek, OHOH48,1342.5+22%
100Pepper Pike, OHOH6,8862.5−5%
101Ontario, OHOH6,6922.5+8%
102West Carrollton, OHOH12,9632.5
103Canal Winchester, OHOH10,0582.6+2%
104Clyde, OHOH6,3612.6+27%
105Martins Ferry, OHOH6,0482.6+18%
106Mack, OHOH11,5162.6
107Barberton, OHOH24,7482.6+6%
108Portage Lakes, OHOH5,9132.6+8%
109Tallmadge, OHOH18,5212.6−8%
110Orrville, OHOH8,4612.6−4%
111Wyoming, OHOH8,8072.6−4%
112North Olmsted, OHOH31,5422.6−2%
113Celina, OHOH10,9362.6+13%
114Canfield, OHOH7,5842.6+10%
115Ashland, OHOH18,7302.6+4%
116Vermilion, OHOH10,6952.6+19%
117Amherst, OHOH12,9742.6+2%
118Cleveland Heights, OHOH43,7502.6+12%
119Monfort Heights, OHOH12,4412.6
120Berea, OHOH17,9202.6+2%
121Stow, OHOH33,9412.6+8%
122Seven Hills, OHOH11,4642.7−9%
123Massillon, OHOH32,1682.7+7%
124Bay, OHOH15,7922.7+11%
125Independence, OHOH7,4562.7−19%
126Monroe, OHOH15,8802.7+21%
127Norwalk, OHOH17,1912.7+7%
128Mansfield, OHOH47,3812.7+13%
129Hillsboro, OHOH6,7632.7−12%
130Vandalia, OHOH15,0142.7+3%
131Rittman, OHOH6,1202.7+8%
132Perry Heights, OHOH8,7562.7+25%
133Steubenville, OHOH17,9222.7+8%
134Hudson, OHOH23,0852.7+15%
135Austintown, OHOH30,1642.7+23%
136Bryan, OHOH8,5792.7+16%
137Brunswick, OHOH35,1142.7+14%
138Brecksville, OHOH13,8432.8−0%
139Uniontown, OHOH7,9202.8−1%
140Logan, OHOH7,1642.8+6%
141Chesterland, OHOH7,0862.8+1%
142Shiloh, OHOH10,5262.8+8%
143Geneva, OHOH5,8062.8+12%
144Miami Heights, OHOH5,2692.8
145Eastlake, OHOH17,3572.8+9%
146North Canton, OHOH17,6922.8−1%
147Oberlin, OHOH8,6032.8−5%
148Mentor, OHOH47,0102.8+11%
149Miamisburg, OHOH20,4142.8+16%
150Kettering, OHOH57,3962.8+14%
151North Ridgeville, OHOH37,7862.8+19%
152Sidney, OHOH20,1242.8+25%
153Uhrichsville, OHOH5,1452.8+36%
154Mentor-on-the-Lake, OHOH7,1202.8+9%
155Beckett Ridge, OHOH9,4962.8+36%
156Solon, OHOH23,6792.8+2%
157Springdale, OHOH11,1342.8+19%
158Fairborn, OHOH35,7542.8+16%
159Bellevue, OHOH8,1542.8+33%
160Cambridge, OHOH10,0552.8+22%
161Huron, OHOH6,5852.8+15%
162Elyria, OHOH53,6342.8+17%
163Landen, OHOH7,4992.8+24%
165Zanesville, OHOH25,1382.9+26%
166Lorain, OHOH65,3662.9+13%
167Apple Valley, OHOH5,5482.9
168Brookville, OHOH5,9992.9+15%
169Coshocton, OHOH11,1692.9+18%
170Jackson, OHOH6,2332.9+3%
171Parma Heights, OHOH20,3272.9−7%
172Powell, OHOH18,2692.9+28%
173Middletown, OHOH52,1462.9+16%
174Eaton, OHOH8,3272.9+28%
175Cheviot, OHOH8,6232.9+14%
176Whitehouse, OHOH5,0732.9+20%
177Madeira, OHOH9,6372.9+10%
178Strongsville, OHOH45,6292.9+16%
179New Philadelphia, OHOH17,4242.9+15%
180White Oak, OHOH19,2162.9+19%
181Middleburg Heights, OHOH15,5582.9−7%
182Xenia, OHOH26,4252.9+29%
183Carlisle, OHOH5,8852.9+21%
184Belpre, OHOH6,6572.9+17%
185Avon, OHOH25,6112.9+10%
186Trenton, OHOH14,2412.9+34%
187Shaker Heights, OHOH28,4662.9+3%
188Fairlawn, OHOH7,8152.9+13%
189Groveport, OHOH5,8182.9+15%
190Green, OHOH27,5532.9+15%
191Perrysburg, OHOH25,4413.0+18%
192Waterville, OHOH6,0373.0+23%
193Portsmouth, OHOH17,2823.0+31%
194Mount Healthy, OHOH6,9173.0+16%
195Springboro, OHOH19,6063.0+25%
196Hamilton, OHOH64,6443.0+25%
197West Jefferson, OHOH5,8273.0+40%
198Sharonville, OHOH13,9973.0+22%
199Louisville, OHOH9,8743.0+11%
200Hilliard, OHOH38,8983.0+33%
201Chillicothe, OHOH21,8153.0+28%
202Fairfield, OHOH44,6823.0+25%
203Dover, OHOH12,9473.0+18%
204Highland Heights, OHOH8,5593.0−3%
205Montrose-Ghent, OHOH5,9033.0+7%
206Fairview Park, OHOH16,7483.0+14%
207Aurora, OHOH18,0143.0+11%
208Pickerington, OHOH26,3333.0+41%
209Willoughby, OHOH24,2343.0+6%
210Macedonia, OHOH12,1473.0+32%
211Canal Fulton, OHOH5,4123.0+19%
212Wilmington, OHOH12,8023.0+16%
213South Lebanon, OHOH6,9653.1+53%
214Milford, OHOH6,4363.1−11%
215Bellefontaine, OHOH14,1513.1+39%
216Broadview Heights, OHOH19,7553.1+2%
217Painesville, OHOH20,6603.1+18%
218Whitehall, OHOH19,8053.1+30%
219Mayfield Heights, OHOH19,6673.1−9%
220Bainbridge, OHOH8,6233.1+31%
221Findlay, OHOH40,3703.1+32%
222East Cleveland, OHOH13,2293.1−5%
223Bedford Heights, OHOH10,6913.1+11%
224Reminderville, OHOH5,3363.1+31%
225Newark, OHOH51,4733.1+28%
226Wadsworth, OHOH24,7203.1+19%
227Franklin, OHOH11,6473.1+29%
228Cortland, OHOH7,0243.1+25%
229Lincoln, OHOH8,9283.1+26%
230Medina, OHOH25,6923.1+14%
231Troy, OHOH27,3443.2+27%
232Withamsville, OHOH7,4293.2+30%
233Circleville, OHOH14,6343.2+21%
234Avon Lake, OHOH26,4863.2+21%
235Delaware, OHOH46,6363.2+18%
236Wooster, OHOH27,1153.2+20%
237Moraine, OHOH6,6273.2+46%
238Twinsburg, OHOH18,9393.2+18%
239Gahanna, OHOH35,9863.2+46%
240Forestville, OHOH10,8313.2+24%
241Mount Vernon, OHOH17,2873.2+24%
242New Albany, OHOH11,8033.2−29%
243Marysville, OHOH30,1903.2+27%
244Amelia, OHOH12,8713.2+31%
245Dent, OHOH11,9733.3+33%
246Heath, OHOH10,8593.3+35%
247Lancaster, OHOH41,9563.3+19%
248New Burlington, OHOH5,4263.3
249Westlake, OHOH33,9043.3+16%
250Wheelersburg, OHOH6,3133.3+36%
251Grove City, OHOH45,1803.3+45%
252London, OHOH10,8133.3+33%
253Greenville, OHOH12,6803.3+23%
254Bexley, OHOH12,4523.3+26%
255Reynoldsburg, OHOH43,3503.3+42%
256Kenwood, OHOH8,3263.4−1%
257Centerville, OHOH25,1943.4+30%
258Marietta, OHOH13,0533.4+35%
259Mason, OHOH35,8343.4+48%
260Loveland, OHOH13,2883.4+40%
261Reading, OHOH10,4913.4+39%
262Pataskala, OHOH18,5293.4+36%
263Westerville, OHOH38,1653.4+48%
264Richmond Heights, OHOH10,4753.4+7%
265Sunbury, OHOH8,8573.4+39%
266Worthington, OHOH14,5433.5+45%
267Lebanon, OHOH22,1103.5+26%
268Blue Ash, OHOH13,7073.5+45%
269North Royalton, OHOH30,9363.5+18%
270Chardon, OHOH5,2513.5+9%
271Tipp City, OHOH10,6443.5+33%
272Columbiana, OHOH6,7563.5+33%
273Dublin, OHOH49,0943.5+32%
274Kirtland, OHOH6,9253.5+18%
275Groesbeck, OHOH7,8243.6+80%
276Montgomery, OHOH10,9223.6+48%
277Norwood, OHOH19,6583.6+33%
278Rocky River, OHOH21,3973.7+9%
279Johnstown, OHOH5,4763.8+80%
280Lakewood, OHOH49,0273.8+31%
281Columbus, OHOH938,3963.8+46%
282Upper Arlington, OHOH35,8933.8+31%
283Beachwood, OHOH13,6733.8+4%
284Granville, OHOH6,2524.0+39%
285Cincinnati, OHOH314,3674.4+38%
286Willoughby Hills, OHOH9,9924.9+9%
287Grandview Heights, OHOH9,1125.0+70%
288Bowling Green, OHOH31,1825.0+26%
290Kent, OHOH27,7375.1+34%
291Oxford, OHOH22,3875.8+13%
292Athens, OHOH25,3136.5−1%
SHOWING 1–292 OF 292
Download CSV (full list, 292 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES