OHOhio rankings

Most affordable towns in Ohio

Ranked by how many years of a typical OH household income ($71,389) it takes to buy each town's median home. Lower is easier to buy in. 1022 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Ohio · Most affordable

Maple Heights ranks #23 of 1,022

1.4 yrs of a typical OH income buys a typical home · Visit Maple Heights →

Maple Heights ranks #23 of 1022 for most affordable in Ohio
#TownYears of incomeHome valueMedian income
1 Fort McKinley3,508 people 0.8 yrs $59,900 $45,687
2 Map of Youngstown Youngstown59,331 people 0.9 yrs $63,300 $34,408
3 East Cleveland13,534 people 1.0 yrs $68,800 $22,116
4 Wellsville3,063 people 1.1 yrs $78,600 $31,720
5 ElizabethLawrence County · 2,552 people 1.1 yrs $78,700 $60,708
6 Map of East Liverpool East Liverpool9,783 people 1.1 yrs $81,300 $34,009
7 Campbell7,784 people 1.2 yrs $82,300 $42,909
8 Map of Trimble TrimbleAthens County · 4,051 people 1.2 yrs $85,200 $58,063
9 Map of Lincoln Heights Lincoln Heights3,124 people 1.2 yrs $85,200 $26,860
10 Bellaire3,800 people 1.2 yrs $85,400 $38,205
11 Warren Warren38,912 people 1.2 yrs $86,400 $37,887
12 Fostoria Fostoria12,344 people 1.2 yrs $87,200 $54,151
13 SalisburyMeigs County · 5,402 people 1.3 yrs $89,800 $38,832
14 WarrenTrumbull County · 4,669 people 1.3 yrs $89,800 $47,174
15 Sebring4,146 people 1.3 yrs $90,300 $49,541
16 SmithfieldJefferson County · 2,953 people 1.3 yrs $92,400 $57,718
17 HarrisonMontgomery County · 21,751 people 1.3 yrs $94,300 $45,125
18 Flushing FlushingBelmont County · 2,635 people 1.3 yrs $95,200 $55,398
19 Newcomerstown3,677 people 1.3 yrs $95,300 $45,588
20 Map of Sabina Sabina2,734 people 1.3 yrs $95,900 $48,750
21 Martins Ferry6,140 people 1.3 yrs $96,200 $37,467
22 Canton69,755 people 1.4 yrs $97,800 $43,188
23 Maple Heights23,258 people 1.4 yrs $97,900 $53,414
24 Nelsonville4,279 people 1.4 yrs $99,200 $49,750
25 Madison MadisonJackson County · 2,586 people 1.4 yrs $99,700 $71,288
26 Struthers9,923 people 1.4 yrs $100,100 $53,447
27 Map of Dayton Dayton136,579 people 1.4 yrs $100,600 $45,247
28 Map of Pease PeaseBelmont County · 12,555 people 1.4 yrs $101,400 $50,755
29 West Lafayette2,857 people 1.4 yrs $101,900 $49,261
30 Cleveland366,097 people 1.4 yrs $102,000 $40,801
31 Map of Steubenville SteubenvilleJefferson County · 4,035 people 1.4 yrs $102,900 $53,043
32 Portsmouth17,728 people 1.4 yrs $103,300 $34,713
33 RutlandMeigs County · 2,633 people 1.4 yrs $103,300 $39,706
34 ClayScioto County · 3,471 people 1.5 yrs $103,900 $35,530
35 Mingo Junction3,254 people 1.5 yrs $104,000 $53,833
36 Crestline4,470 people 1.5 yrs $104,600 $51,766
37 Newton Falls4,549 people 1.5 yrs $105,700 $50,506
38 Map of Ashtabula AshtabulaAshtabula County · 17,856 people 1.5 yrs $105,900 $44,120
39 Map of Ironton Ironton10,768 people 1.5 yrs $106,700 $47,648
40 Montpelier3,905 people 1.5 yrs $106,900 $41,269
41 Map of Kenton Kenton7,663 people 1.5 yrs $107,100 $56,033
42 Map of Lima Lima35,010 people 1.5 yrs $107,200 $46,240
43 Toronto5,293 people 1.5 yrs $108,800 $55,972
44 Map of Harrison HarrisonPerry County · 5,135 people 1.5 yrs $109,500 $48,741
45 Garfield Heights29,269 people 1.5 yrs $109,900 $54,593
46 WarrenJefferson County · 3,780 people 1.5 yrs $110,000 $54,804
47 Map of Lisbon Lisbon2,832 people 1.5 yrs $110,000 $46,667
48 Map of Lockland Lockland3,498 people 1.6 yrs $111,100 $57,969
49 PultneyBelmont County · 8,039 people 1.6 yrs $111,200 $46,696
50 HarrisonScioto County · 4,186 people 1.6 yrs $112,100 $51,967
51 Galion10,339 people 1.6 yrs $112,700 $52,176
52 Sandusky24,606 people 1.6 yrs $113,100 $50,139
53 Trotwood23,041 people 1.6 yrs $113,200 $50,113
54 UpperLawrence County · 14,088 people 1.6 yrs $113,200 $48,548
55 Morgan MorganMorgan County · 2,667 people 1.6 yrs $113,500 $47,337
56 Map of East Palestine East Palestine4,696 people 1.6 yrs $113,700 $49,777
57 Greenfield3,966 people 1.6 yrs $113,700 $46,875
58 New Lexington New Lexington4,519 people 1.6 yrs $113,800 $43,734
59 Map of New London New London2,675 people 1.6 yrs $114,200 $50,114
60 Map of Toledo Toledo267,463 people 1.6 yrs $114,500 $49,724
61 Map of Center CenterColumbiana County · 5,767 people 1.6 yrs $114,700 $45,521
62 Barnesville3,945 people 1.6 yrs $114,800 $42,443
63 Girard9,505 people 1.6 yrs $115,500 $52,550
64 Edgewood4,107 people 1.6 yrs $115,500 $62,917
65 West Portsmouth2,605 people 1.6 yrs $115,500 $41,695
66 New Lebanon4,169 people 1.6 yrs $115,600 $69,906
67 Map of Willard Willard6,164 people 1.6 yrs $115,700 $53,542
68 Niles Niles18,287 people 1.6 yrs $116,300 $50,953
69 Springfield58,190 people 1.6 yrs $116,800 $47,143
70 JacksonDarke County · 2,663 people 1.6 yrs $117,000 $44,018
71 OxfordTuscarawas County · 4,704 people 1.6 yrs $117,100 $54,279
72 Map of Uhrichsville Uhrichsville5,189 people 1.6 yrs $117,400 $41,846
73 Fremont15,835 people 1.6 yrs $117,500 $47,024
74 Map of Weathersfield WeathersfieldTrumbull County · 24,494 people 1.7 yrs $117,900 $51,927
75 North Baltimore3,584 people 1.7 yrs $117,900 $60,396
76 CadizHarrison County · 3,345 people 1.7 yrs $118,000 $47,877
77 Knox KnoxJefferson County · 4,260 people 1.7 yrs $118,100 $50,132
78 JacksonGuernsey County · 5,020 people 1.7 yrs $118,400 $51,487
79 MadisonRichland County · 11,109 people 1.7 yrs $118,900 $57,824
80 CenterMonroe County · 3,409 people 1.7 yrs $119,200 $48,887
81 Richland RichlandClinton County · 3,524 people 1.7 yrs $119,300 $51,902
82 Cadiz2,988 people 1.7 yrs $119,300 $44,113
83 Salem Salem11,758 people 1.7 yrs $119,400 $47,073
84 Marion35,669 people 1.7 yrs $119,500 $47,951
85 Mansfield47,663 people 1.7 yrs $119,600 $44,540
86 Map of Gallipolis Gallipolis3,130 people 1.7 yrs $119,900 $45,417
87 Map of Henry HenryWood County · 4,094 people 1.7 yrs $120,100 $61,708
88 Paulding3,230 people 1.7 yrs $120,200 $53,750
89 Warrensville Heights13,545 people 1.7 yrs $121,100 $49,669
90 Map of Washington WashingtonScioto County · 5,182 people 1.7 yrs $121,500 $45,188
91 Cambridge10,060 people 1.7 yrs $121,900 $42,946
92 Akron189,247 people 1.7 yrs $122,000 $48,076
93 Mill MillTuscarawas County · 9,682 people 1.7 yrs $122,200 $54,216
94 Shelby8,865 people 1.7 yrs $122,200 $58,351
95 Map of Sutton SuttonMeigs County · 3,036 people 1.7 yrs $123,500 $41,413
96 Zanesville Zanesville24,740 people 1.7 yrs $123,700 $43,280
97 Van Wert10,790 people 1.7 yrs $123,900 $55,113
98 Wellston5,452 people 1.7 yrs $124,000 $56,193
99 Gibsonburg2,532 people 1.7 yrs $124,000 $75,278
100 BrookfieldTrumbull County · 8,404 people 1.7 yrs $124,200 $52,917
101 Minerva Minerva3,196 people 1.7 yrs $124,400 $54,380
102 Map of St. Joseph St. JosephWilliams County · 2,622 people 1.7 yrs $124,500 $50,263
103 PauldingPaulding County · 3,840 people 1.7 yrs $124,700 $55,536
104 Map of York YorkAthens County · 6,794 people 1.8 yrs $125,100 $56,208
105 Map of Alliance Alliance21,478 people 1.8 yrs $125,400 $56,106
106 Euclid48,823 people 1.8 yrs $126,500 $50,285
107 Shiloh10,526 people 1.8 yrs $126,800 $45,874
108 Paint PaintHighland County · 4,856 people 1.8 yrs $127,300 $53,325
109 Burlington Burlington2,807 people 1.8 yrs $127,500 $31,058
110 MarionMarion County · 43,566 people 1.8 yrs $127,700 $49,743
111 SharonRichland County · 8,991 people 1.8 yrs $128,000 $60,684
112 Map of Bucyrus Bucyrus11,594 people 1.8 yrs $128,600 $54,349
113 Jefferson JeffersonMontgomery County · 5,901 people 1.8 yrs $129,300 $73,438
114 WashingtonVan Wert County · 5,096 people 1.8 yrs $129,500 $64,183
115 Map of Delphos Delphos7,143 people 1.8 yrs $129,600 $61,037
116 Map of Clyde Clyde6,331 people 1.8 yrs $129,600 $50,574
117 Map of Steubenville Steubenville18,124 people 1.8 yrs $130,700 $48,172
118 New HavenHuron County · 2,528 people 1.8 yrs $131,100 $69,609
119 LafayetteCoshocton County · 4,297 people 1.8 yrs $131,200 $53,605
120 Park Layne4,301 people 1.8 yrs $131,400 $82,604
121 New Carlisle5,544 people 1.8 yrs $131,800 $64,443
122 Conneaut12,357 people 1.9 yrs $132,400 $61,741
123 Map of West Union West Union2,899 people 1.9 yrs $132,500 $29,056
124 Pleasant PleasantVan Wert County · 10,899 people 1.9 yrs $133,300 $61,292
125 SpringfieldMuskingum County · 5,477 people 1.9 yrs $133,400 $52,535
126 Brady BradyWilliams County · 2,581 people 1.9 yrs $133,600 $72,500
127 LibertyTrumbull County · 21,409 people 1.9 yrs $134,600 $57,269
128 Map of Barberton Barberton24,844 people 1.9 yrs $135,200 $52,267
129 Bedford12,931 people 1.9 yrs $135,200 $57,308
130 Map of New London New LondonHuron County · 3,212 people 1.9 yrs $135,900 $53,890
131 HubbardTrumbull County · 12,891 people 1.9 yrs $136,000 $56,581
132 DefianceDefiance County · 13,281 people 1.9 yrs $136,900 $66,082
133 Walbridge3,034 people 1.9 yrs $137,600 $55,469
134 Map of Liverpool LiverpoolColumbiana County · 3,817 people 1.9 yrs $138,000 $67,220
135 Carrollton2,810 people 1.9 yrs $138,000 $55,750
136 McDonald3,136 people 1.9 yrs $138,500 $81,855
137 Map of Piqua Piqua20,646 people 1.9 yrs $138,600 $67,796
138 Lorain Lorain65,395 people 1.9 yrs $139,200 $48,685
139 Ravenna11,274 people 2.0 yrs $139,700 $59,971
140 Coshocton11,068 people 2.0 yrs $139,700 $48,731
141 Defiance17,276 people 2.0 yrs $139,900 $61,439
142 Map of Perry PerryColumbiana County · 16,117 people 2.0 yrs $140,000 $53,317
143 Hubbard7,598 people 2.0 yrs $140,100 $62,593
144 Map of Cross Creek Cross CreekJefferson County · 7,725 people 2.0 yrs $140,900 $72,003
145 Cambridge CambridgeGuernsey County · 13,806 people 2.0 yrs $141,000 $50,299
146 Wintersville3,677 people 2.0 yrs $141,100 $76,768
147 UnionScioto County · 2,583 people 2.0 yrs $141,200 $53,234
148 Smith SmithMahoning County · 4,066 people 2.0 yrs $141,400 $69,010
149 Map of Island Creek Island CreekJefferson County · 10,111 people 2.0 yrs $141,700 $67,805
150 Map of West Milton West Milton4,771 people 2.0 yrs $141,800 $62,885
151 Map of Tiffin Tiffin17,818 people 2.0 yrs $142,200 $56,198
152 Map of Newton NewtonTrumbull County · 8,585 people 2.0 yrs $142,400 $62,327
153 Pleasant PleasantHardin County · 8,023 people 2.0 yrs $143,000 $59,598
154 Shadyside3,387 people 2.0 yrs $143,100 $54,153
155 Van BurenPutnam County · 2,808 people 2.0 yrs $143,100 $72,717
156 Huntington HuntingtonRoss County · 6,106 people 2.0 yrs $144,100 $65,350
157 Map of Bryan Bryan8,631 people 2.0 yrs $144,400 $52,865
158 UnionBrown County · 2,744 people 2.0 yrs $144,600 $52,500
159 Washington WashingtonLucas County · 3,073 people 2.0 yrs $145,100 $71,054
160 PikePerry County · 6,689 people 2.0 yrs $145,200 $58,843
161 PerryLawrence County · 6,349 people 2.0 yrs $145,300 $56,484
162 DodsonHighland County · 2,581 people 2.0 yrs $145,500 $70,441
163 UnityColumbiana County · 9,585 people 2.0 yrs $145,900 $51,930
164 Mount Healthy Heights3,263 people 2.0 yrs $145,900 $53,346
165 Map of Whitewater WhitewaterHamilton County · 6,385 people 2.0 yrs $146,000 $61,538
166 Map of Napoleon NapoleonHenry County · 8,802 people 2.1 yrs $146,600 $76,639
167 Millersburg Millersburg3,206 people 2.1 yrs $146,700 $43,007
168 BloomWood County · 2,519 people 2.1 yrs $147,300 $74,000
169 Map of Sandy SandyStark County · 3,566 people 2.1 yrs $147,500 $68,537
170 Fairport Harbor3,089 people 2.1 yrs $147,500 $52,308
171 CardingtonMorrow County · 3,119 people 2.1 yrs $147,700 $67,391
172 Map of Riverside Riverside24,435 people 2.1 yrs $147,800 $61,352
173 Eaton8,339 people 2.1 yrs $148,200 $51,467
174 Geneva5,886 people 2.1 yrs $148,300 $53,557
175 Map of St. Marys St. Marys8,301 people 2.1 yrs $148,500 $79,516
176 Map of Georgetown Georgetown3,899 people 2.1 yrs $148,600 $41,607
177 Arcanum Arcanum2,912 people 2.1 yrs $148,700 $60,481
178 Map of Montgomery MontgomeryWood County · 4,189 people 2.1 yrs $148,900 $75,917
179 Hillsboro Hillsboro6,527 people 2.1 yrs $149,200 $55,521
180 Map of Madison MadisonHighland County · 6,466 people 2.1 yrs $149,300 $59,286
181 Massillon32,338 people 2.1 yrs $149,900 $56,446
182 SpringfieldWilliams County · 3,009 people 2.1 yrs $150,700 $80,724
183 St. MarysAuglaize County · 11,085 people 2.1 yrs $151,400 $75,000
184 Reedurban4,900 people 2.1 yrs $151,600 $57,000
185 Map of Adams AdamsDarke County · 3,322 people 2.1 yrs $151,700 $69,327
186 Map of Port Clinton Port Clinton5,970 people 2.1 yrs $152,300 $60,909
187 Map of Green GreenGallia County · 5,376 people 2.1 yrs $152,300 $60,089
188 Map of Fayette FayetteLawrence County · 8,305 people 2.1 yrs $152,400 $58,302
189 PleasantBrown County · 5,677 people 2.1 yrs $152,400 $49,784
190 Wauseon7,505 people 2.1 yrs $152,600 $64,477
191 Bellevue8,187 people 2.1 yrs $152,800 $53,875
192 DoverAthens County · 3,316 people 2.1 yrs $152,900 $55,170
193 Cheviot8,660 people 2.1 yrs $153,000 $53,132
194 Map of Gallipolis GallipolisGallia County · 4,706 people 2.1 yrs $153,000 $50,932
195 CantonStark County · 12,357 people 2.1 yrs $153,100 $61,760
196 CenterCarroll County · 4,427 people 2.2 yrs $153,500 $67,582
197 Champion Heights6,380 people 2.2 yrs $153,600 $67,940
198 Map of Jackson JacksonMontgomery County · 6,231 people 2.2 yrs $153,600 $53,538
199 South Euclid South Euclid21,534 people 2.2 yrs $153,700 $81,297
200 North College Hill North College Hill9,555 people 2.2 yrs $154,000 $64,655
201 Elyria ElyriaLorain County · 3,245 people 2.2 yrs $154,200 $62,179
202 Mineral Ridge3,657 people 2.2 yrs $154,600 $59,161
203 Austintown AustintownMahoning County · 35,755 people 2.2 yrs $155,100 $56,628
204 GoshenBelmont County · 2,966 people 2.2 yrs $155,300 $52,566
205 Map of Salem SalemColumbiana County · 5,055 people 2.2 yrs $155,400 $60,714
206 Mead MeadBelmont County · 5,335 people 2.2 yrs $155,800 $54,700
207 Elyria53,035 people 2.2 yrs $156,100 $54,945
208 Map of Sugarcreek SugarcreekStark County · 6,507 people 2.2 yrs $156,400 $64,583
209 Map of Ridgefield RidgefieldHuron County · 2,582 people 2.2 yrs $156,400 $70,199
210 Map of Bedford Heights Bedford Heights10,847 people 2.2 yrs $156,500 $50,269
211 Newton NewtonMuskingum County · 5,213 people 2.2 yrs $156,500 $68,462
212 Bethel BethelClark County · 17,966 people 2.2 yrs $156,800 $66,519
213 Moraine Moraine6,536 people 2.2 yrs $156,800 $48,788
214 SpringfieldSummit County · 14,122 people 2.2 yrs $156,900 $66,282
215 West Carrollton West Carrollton12,976 people 2.2 yrs $156,900 $61,619
216 North Madison8,594 people 2.2 yrs $157,300 $67,711
217 Map of Golf Manor Golf Manor3,782 people 2.2 yrs $157,300 $44,948
218 Northbrook10,742 people 2.2 yrs $157,400 $67,426
219 Upper Sandusky Upper Sandusky6,558 people 2.2 yrs $157,600 $67,071
220 Map of Hicksville Hicksville3,174 people 2.2 yrs $157,600 $63,088
221 SpencerAllen County · 3,015 people 2.2 yrs $157,600 $62,654
222 SealPike County · 3,368 people 2.2 yrs $157,700 $40,896
223 Greenville12,741 people 2.2 yrs $157,800 $47,237
224 Map of Ashland Ashland18,911 people 2.2 yrs $157,900 $60,029
225 Calcutta4,754 people 2.2 yrs $158,000 $58,793
226 Map of Carey Carey3,622 people 2.2 yrs $158,100 $75,069
227 GreenHocking County · 3,222 people 2.2 yrs $158,100 $62,060
228 Map of Sandy SandyTuscarawas County · 2,923 people 2.2 yrs $158,100 $59,415
229 Wapakoneta9,894 people 2.2 yrs $158,400 $65,570
230 Olive OliveNoble County · 5,837 people 2.2 yrs $158,400 $55,028
231 Lakemore2,914 people 2.2 yrs $158,400 $59,758
232 Bethel2,658 people 2.2 yrs $158,500 $43,779
233 Lodi Lodi2,783 people 2.2 yrs $158,600 $51,914
234 PainesvilleLake County · 20,548 people 2.2 yrs $158,800 $51,516
235 CarryallPaulding County · 2,994 people 2.2 yrs $158,800 $64,743
236 Map of Belpre Belpre6,654 people 2.2 yrs $159,000 $54,592
237 MeigsAdams County · 3,791 people 2.2 yrs $159,200 $59,792
238 LibertyRoss County · 2,585 people 2.2 yrs $159,300 $64,135
239 Map of Whitehall Whitehall20,019 people 2.2 yrs $159,600 $51,759
240 Logan6,993 people 2.2 yrs $159,600 $57,882
241 Map of Clay ClayOttawa County · 4,762 people 2.2 yrs $159,700 $86,250
242 Map of Washington Court House Washington Court House14,439 people 2.2 yrs $159,800 $55,998
243 Map of Champion ChampionTrumbull County · 9,344 people 2.2 yrs $160,100 $69,626
244 GenevaAshtabula County · 10,078 people 2.2 yrs $160,300 $58,649
245 Ada Ada4,797 people 2.2 yrs $160,500 $61,649
246 CrawfordWyandot County · 4,567 people 2.2 yrs $160,600 $76,597
247 GreenScioto County · 4,076 people 2.2 yrs $160,600 $59,941
248 Map of Rush RushScioto County · 2,846 people 2.3 yrs $160,800 $55,925
249 MarionAllen County · 6,676 people 2.3 yrs $161,200 $64,671
250 Map of Marietta Marietta13,203 people 2.3 yrs $161,800 $47,873
251 Liberty LibertyHighland County · 10,276 people 2.3 yrs $161,800 $62,647
252 UnionLawrence County · 8,216 people 2.3 yrs $161,800 $58,311
253 Map of St. Clair St. ClairColumbiana County · 7,677 people 2.3 yrs $161,800 $57,672
254 SpringfieldGallia County · 3,437 people 2.3 yrs $161,900 $61,563
255 Rittman6,044 people 2.3 yrs $162,100 $60,154
256 HicksvilleDefiance County · 4,910 people 2.3 yrs $162,100 $64,685
257 ClintonFranklin County · 4,325 people 2.3 yrs $162,200 $71,530
258 Scioto SciotoRoss County · 27,439 people 2.3 yrs $162,300 $54,652
259 Ravenna RavennaPortage County · 9,076 people 2.3 yrs $162,300 $63,875
260 Map of Xenia Xenia25,689 people 2.3 yrs $162,400 $56,029
261 Chillicothe21,902 people 2.3 yrs $162,500 $54,086
262 Map of Saybrook SaybrookAshtabula County · 9,663 people 2.3 yrs $162,500 $58,434
263 Twin TwinDarke County · 4,214 people 2.3 yrs $162,500 $72,891
264 Map of St. Bernard St. Bernard3,983 people 2.3 yrs $162,700 $67,083
265 Urbana11,204 people 2.3 yrs $163,000 $68,003
266 OrwellAshtabula County · 3,062 people 2.3 yrs $163,000 $46,069
267 Map of Brooklyn Brooklyn11,158 people 2.3 yrs $163,100 $69,346
268 Mount Healthy Mount Healthy6,919 people 2.3 yrs $163,100 $54,565
269 Norwalk17,095 people 2.3 yrs $163,300 $60,844
270 TwinRoss County · 3,395 people 2.3 yrs $163,400 $57,670
271 PerryAllen County · 3,349 people 2.3 yrs $163,600 $53,371
272 JohnsonChampaign County · 3,138 people 2.3 yrs $163,700 $59,967
273 Celina10,903 people 2.3 yrs $164,100 $62,849
274 Sandusky SanduskySandusky County · 3,566 people 2.3 yrs $164,300 $82,796
275 Middletown51,617 people 2.3 yrs $164,400 $57,102
276 Map of Paris ParisStark County · 5,689 people 2.3 yrs $164,600 $68,528
277 FallsHocking County · 11,724 people 2.3 yrs $164,700 $62,904
278 OsnaburgStark County · 5,481 people 2.3 yrs $164,700 $72,281
279 TiffinAdams County · 5,234 people 2.3 yrs $164,800 $38,069
280 Deerfield DeerfieldPortage County · 2,870 people 2.3 yrs $164,900 $59,321
281 Blacklick Estates8,389 people 2.3 yrs $165,000 $69,368
282 SomersPreble County · 3,802 people 2.3 yrs $165,000 $64,350
283 AndoverAshtabula County · 2,536 people 2.3 yrs $165,000 $57,406
284 Hamilton Hamilton63,468 people 2.3 yrs $165,200 $55,166
285 WashingtonLogan County · 3,407 people 2.3 yrs $165,200 $54,635
286 Map of Crane CraneWyandot County · 7,505 people 2.3 yrs $165,600 $67,139
287 Map of Coventry CoventrySummit County · 10,194 people 2.3 yrs $165,700 $74,346
288 ClintonShelby County · 20,133 people 2.3 yrs $166,000 $61,378
289 Willowick14,162 people 2.3 yrs $166,000 $77,228
290 PulaskiWilliams County · 2,585 people 2.3 yrs $166,100 $66,959
291 GreenClinton County · 2,509 people 2.3 yrs $166,500 $70,625
292 Map of Delta Delta3,137 people 2.3 yrs $166,600 $63,293
293 ClintonFulton County · 9,553 people 2.3 yrs $166,700 $69,304
294 Perry Heights8,756 people 2.3 yrs $166,700 $61,601
295 Map of Northfield Northfield3,543 people 2.3 yrs $166,700 $70,917
296 Map of Wickliffe Wickliffe12,659 people 2.3 yrs $166,900 $81,750
297 Map of Duchouquet DuchouquetAuglaize County · 14,527 people 2.3 yrs $167,000 $68,659
298 Map of Sheffield Lake Sheffield Lake8,966 people 2.3 yrs $167,000 $69,632
299 Portage Lakes5,913 people 2.3 yrs $167,000 $64,375
300 Map of Salem SalemOttawa County · 5,267 people 2.3 yrs $167,600 $61,962
301 Map of Madison MadisonColumbiana County · 2,861 people 2.3 yrs $167,600 $88,457
302 Map of Madison MadisonClark County · 2,522 people 2.3 yrs $167,700 $56,654
303 GreenvilleDarke County · 17,093 people 2.4 yrs $167,900 $51,551
304 Map of Richland RichlandLogan County · 2,621 people 2.4 yrs $168,000 $64,859
305 SalemJefferson County · 2,749 people 2.4 yrs $168,200 $70,288
306 Map of Waverly Waverly4,127 people 2.4 yrs $168,900 $55,172
307 Loudonville Loudonville3,230 people 2.4 yrs $168,900 $56,005
308 LewisBrown County · 2,927 people 2.4 yrs $168,900 $70,000
309 Lincoln Village8,928 people 2.4 yrs $169,100 $53,797
310 UnionWarren County · 7,037 people 2.4 yrs $169,200 $73,353
311 Liberty LibertyHardin County · 6,988 people 2.4 yrs $169,200 $63,657
312 NewberryMiami County · 6,484 people 2.4 yrs $169,200 $71,641
313 Map of Noble NobleDefiance County · 5,979 people 2.4 yrs $169,200 $66,563
314 ClintonWayne County · 3,173 people 2.4 yrs $169,200 $72,336
315 New Philadelphia New Philadelphia17,520 people 2.4 yrs $169,500 $58,547
316 Brook Park Brook Park18,284 people 2.4 yrs $169,600 $71,332
317 Map of Pike PikeStark County · 3,828 people 2.4 yrs $169,800 $75,306
318 Map of Sidney Sidney20,501 people 2.4 yrs $169,900 $60,668
319 Green CreekSandusky County · 3,450 people 2.4 yrs $170,000 $68,622
320 Map of Parma Parma79,870 people 2.4 yrs $170,100 $69,295
321 WashingtonHancock County · 4,287 people 2.4 yrs $170,200 $76,169
322 JeffersonMercer County · 13,786 people 2.4 yrs $170,400 $70,128
323 NelsonPortage County · 3,110 people 2.4 yrs $170,500 $79,583
324 Map of Perry PerryStark County · 28,233 people 2.4 yrs $170,700 $68,771
325 Bazetta BazettaTrumbull County · 5,888 people 2.4 yrs $170,800 $80,899
326 North Kingsville2,741 people 2.4 yrs $170,900 $61,840
327 Map of Pleasant Run Pleasant Run5,629 people 2.4 yrs $171,000 $79,537
328 MiamiLogan County · 2,723 people 2.4 yrs $171,000 $73,964
329 Fredericktown2,652 people 2.4 yrs $171,200 $65,510
330 Map of Hanover HanoverColumbiana County · 3,414 people 2.4 yrs $171,700 $67,578
331 Map of Boardman BoardmanMahoning County · 39,870 people 2.4 yrs $172,100 $66,619
332 Eastlake17,493 people 2.4 yrs $172,100 $62,072
333 GreenAshland County · 3,756 people 2.4 yrs $172,200 $64,038
334 Map of Jackson JacksonChampaign County · 2,539 people 2.4 yrs $172,200 $80,852
335 Map of Oakwood Oakwood3,518 people 2.4 yrs $172,300 $67,813
336 Richville3,145 people 2.4 yrs $172,500 $74,375
337 Swanton4,098 people 2.4 yrs $172,700 $68,299
338 Vienna ViennaTrumbull County · 4,056 people 2.4 yrs $173,300 $75,583
339 Chester ChesterMeigs County · 2,508 people 2.4 yrs $173,400 $64,760
340 Troy TroyAthens County · 2,584 people 2.4 yrs $173,500 $56,389
341 Map of Bath BathAllen County · 9,302 people 2.4 yrs $173,600 $62,500
342 Stokes StokesLogan County · 4,523 people 2.4 yrs $173,800 $55,093
343 ColerainBelmont County · 4,146 people 2.4 yrs $173,800 $69,821
344 Mount Vernon17,052 people 2.4 yrs $174,000 $53,845
345 ShalersvillePortage County · 5,275 people 2.4 yrs $174,000 $61,711
346 KnoxColumbiana County · 3,976 people 2.4 yrs $174,000 $71,396
347 Lordstown3,332 people 2.4 yrs $174,000 $66,411
348 Greenhills Greenhills3,702 people 2.4 yrs $174,100 $70,250
349 Map of Northgate Northgate6,723 people 2.4 yrs $174,300 $73,672
350 Mount Gilead Mount Gilead3,331 people 2.4 yrs $174,300 $44,643
351 Wilmington12,620 people 2.4 yrs $174,400 $57,199
352 Ontario6,667 people 2.4 yrs $174,500 $68,539
353 GoshenTuscarawas County · 5,132 people 2.4 yrs $174,600 $65,407
354 Map of Washington WashingtonMuskingum County · 4,192 people 2.4 yrs $174,800 $63,528
355 Rossford6,323 people 2.4 yrs $174,900 $71,199
356 Fairborn34,534 people 2.5 yrs $175,000 $61,751
357 Map of Congress CongressWayne County · 4,464 people 2.5 yrs $175,000 $71,958
358 Parma Heights Parma Heights20,581 people 2.5 yrs $175,100 $61,009
359 Map of Silvercreek SilvercreekGreene County · 3,776 people 2.5 yrs $175,100 $68,919
360 Map of Covington Covington2,596 people 2.5 yrs $175,400 $59,750
361 Franklin FranklinMercer County · 2,539 people 2.5 yrs $175,900 $62,456
362 St. ClairButler County · 6,768 people 2.5 yrs $176,000 $62,378
363 LickJackson County · 2,625 people 2.5 yrs $176,000 $46,078
364 Bath BathGreene County · 39,644 people 2.5 yrs $176,400 $62,856
365 Archbold Archbold4,397 people 2.5 yrs $176,400 $72,631
366 WarwickTuscarawas County · 2,759 people 2.5 yrs $176,600 $79,455
367 Brown BrownCarroll County · 7,304 people 2.5 yrs $176,700 $56,688
368 MadisonLake County · 18,445 people 2.5 yrs $176,800 $73,533
369 Map of Fulton FultonFulton County · 3,134 people 2.5 yrs $176,800 $81,964
370 Map of Ridge RidgeVan Wert County · 3,324 people 2.5 yrs $177,200 $75,978
371 Huber Heights Huber Heights43,455 people 2.5 yrs $177,300 $79,131
372 Valley ValleyScioto County · 3,543 people 2.5 yrs $177,300 $64,340
373 WarrenBelmont County · 5,664 people 2.5 yrs $177,700 $52,603
374 ConcordRoss County · 4,678 people 2.5 yrs $178,200 $75,000
375 AmericanAllen County · 14,492 people 2.5 yrs $178,300 $65,407
376 Delshire3,907 people 2.5 yrs $178,300 $91,372
377 Pee PeePike County · 7,348 people 2.5 yrs $178,500 $57,269
378 Map of Rush RushChampaign County · 2,796 people 2.5 yrs $179,200 $63,194
379 UrbanaChampaign County · 14,154 people 2.5 yrs $179,600 $69,458
380 Bellefontaine Bellefontaine13,807 people 2.5 yrs $180,500 $58,806
381 BristolTrumbull County · 2,693 people 2.5 yrs $181,000 $69,167
382 Harrison HarrisonPreble County · 4,278 people 2.5 yrs $181,300 $77,414
383 HowlandTrumbull County · 18,993 people 2.5 yrs $181,500 $73,361
384 WaterfordWashington County · 3,516 people 2.5 yrs $181,700 $58,016
385 Mogadore3,806 people 2.5 yrs $181,900 $82,557
386 Brookville5,779 people 2.6 yrs $182,200 $63,598
387 Englewood13,356 people 2.6 yrs $182,800 $80,030
388 Map of Franklin FranklinFranklin County · 11,712 people 2.6 yrs $183,100 $58,587
389 Map of Northwood Northwood5,193 people 2.6 yrs $183,100 $77,268
390 BloomScioto County · 2,673 people 2.6 yrs $183,100 $57,857
391 Cuyahoga Falls Cuyahoga Falls50,909 people 2.6 yrs $183,300 $72,705
392 Bridgetown13,464 people 2.6 yrs $183,600 $80,564
393 Vermilion10,343 people 2.6 yrs $183,600 $69,701
394 Lake LakeLogan County · 12,709 people 2.6 yrs $183,700 $56,857
395 South Point3,099 people 2.6 yrs $184,000 $80,341
396 Fairfield FairfieldHighland County · 3,648 people 2.6 yrs $185,000 $72,972
397 Lake LakeWood County · 11,245 people 2.6 yrs $185,800 $72,222
398 Jackson JacksonAllen County · 3,096 people 2.6 yrs $186,100 $88,487
399 UnionMiami County · 9,731 people 2.6 yrs $186,200 $69,263
400 AlexanderAthens County · 2,776 people 2.6 yrs $186,900 $80,956
401 AuglaizeAllen County · 2,793 people 2.6 yrs $187,000 $82,159
402 Map of Bethlehem BethlehemStark County · 5,508 people 2.6 yrs $187,300 $71,161
403 Orange OrangeAshland County · 2,538 people 2.6 yrs $187,400 $91,130
404 Center CenterWilliams County · 2,914 people 2.6 yrs $187,500 $89,205
405 Map of Mentor-on-the-Lake Mentor-on-the-Lake7,111 people 2.6 yrs $188,500 $67,188
406 Map of Orrville Orrville8,343 people 2.6 yrs $188,900 $72,569
407 Map of Canal Fulton Canal Fulton5,337 people 2.6 yrs $189,000 $62,044
408 Map of York YorkFulton County · 4,186 people 2.6 yrs $189,000 $75,263
409 MifflinRichland County · 6,114 people 2.7 yrs $190,000 $73,750
410 Map of Forest Park Forest Park20,025 people 2.7 yrs $190,400 $75,956
411 Map of Ottawa Ottawa4,441 people 2.7 yrs $190,700 $69,950
412 Map of Colerain ColerainHamilton County · 59,077 people 2.7 yrs $190,900 $73,103
413 Findlay40,287 people 2.7 yrs $191,000 $61,423
414 Garrettsville2,752 people 2.7 yrs $191,000 $66,404
415 MargarettaErie County · 5,481 people 2.7 yrs $191,300 $78,333
416 Winchester WinchesterAdams County · 2,641 people 2.7 yrs $191,400 $58,750
417 Circleville14,142 people 2.7 yrs $191,700 $60,296
418 Columbiana Columbiana6,903 people 2.7 yrs $191,700 $54,688
419 Springdale Springdale11,033 people 2.7 yrs $192,000 $67,903
420 Map of Cleveland Heights Cleveland Heights44,497 people 2.7 yrs $192,100 $72,826
421 FairfieldColumbiana County · 9,895 people 2.7 yrs $192,100 $67,768
422 Map of West Jefferson West Jefferson4,392 people 2.7 yrs $192,100 $64,136
423 GileadMorrow County · 5,965 people 2.7 yrs $192,200 $59,088
424 Woodville WoodvilleSandusky County · 3,306 people 2.7 yrs $192,200 $84,141
425 Newark Newark50,783 people 2.7 yrs $192,300 $61,670
426 LexingtonStark County · 4,774 people 2.7 yrs $192,300 $52,196
427 Elkrun ElkrunColumbiana County · 4,338 people 2.7 yrs $192,600 $80,625
428 Warren WarrenWashington County · 3,889 people 2.7 yrs $192,900 $82,617
429 Louisville9,602 people 2.7 yrs $193,100 $64,375
430 UnionFayette County · 3,592 people 2.7 yrs $193,300 $74,352
431 Map of Middlefield MiddlefieldGeauga County · 4,535 people 2.7 yrs $193,500 $74,342
432 Dover13,053 people 2.7 yrs $193,700 $64,276
433 Northridge7,817 people 2.7 yrs $193,800 $84,974
434 Map of Lancaster Lancaster41,249 people 2.7 yrs $193,900 $59,133
435 Ohio OhioClermont County · 5,259 people 2.7 yrs $194,000 $73,289
436 Maumee Maumee13,715 people 2.7 yrs $194,500 $80,833
437 Map of Butler ButlerColumbiana County · 3,513 people 2.7 yrs $194,900 $72,630
438 Hebron2,508 people 2.7 yrs $194,900 $66,627
439 Map of Middleton MiddletonColumbiana County · 3,278 people 2.7 yrs $195,100 $86,705
440 PorterScioto County · 9,638 people 2.7 yrs $195,400 $58,534
441 WilliamsburgClermont County · 5,748 people 2.7 yrs $195,400 $65,705
442 MariettaWashington County · 4,223 people 2.7 yrs $195,400 $55,765
443 Goshen GoshenMahoning County · 3,086 people 2.7 yrs $195,600 $60,938
444 Blanchester Blanchester4,538 people 2.7 yrs $195,700 $54,583
445 LanierPreble County · 3,706 people 2.7 yrs $195,900 $62,689
446 Howland Center Howland Center6,266 people 2.7 yrs $196,000 $86,135
447 ElkVinton County · 3,222 people 2.7 yrs $196,300 $60,781
448 ClarkBrown County · 2,939 people 2.8 yrs $196,400 $74,274
449 Lawrence LawrenceStark County · 13,547 people 2.8 yrs $196,600 $77,568
450 Map of Williamsburg Williamsburg2,608 people 2.8 yrs $196,900 $62,500
451 Vandalia Vandalia15,053 people 2.8 yrs $197,000 $73,275
452 Wellington4,593 people 2.8 yrs $197,000 $61,578
453 Map of Washington WashingtonStark County · 4,436 people 2.8 yrs $197,300 $86,671
454 Cleves3,388 people 2.8 yrs $197,300 $77,188
455 Wayne WayneClermont County · 4,674 people 2.8 yrs $197,400 $80,313
456 Map of Monroe MonroeClermont County · 7,674 people 2.8 yrs $197,600 $92,729
457 PerryMorrow County · 2,767 people 2.8 yrs $197,600 $54,424
458 Map of Washington WashingtonRichland County · 6,591 people 2.8 yrs $197,700 $89,333
459 Berea18,218 people 2.8 yrs $198,100 $74,926
460 Map of Vermillion VermillionAshland County · 2,616 people 2.8 yrs $198,300 $67,614
461 Map of Shawnee Hills Shawnee Hills2,534 people 2.8 yrs $198,900 $108,750
462 Map of St. Clairsville St. Clairsville5,003 people 2.8 yrs $199,000 $76,480
463 BallvilleSandusky County · 6,017 people 2.8 yrs $199,100 $78,330
464 RomeLawrence County · 8,561 people 2.8 yrs $199,400 $72,747
465 WorthingtonRichland County · 2,995 people 2.8 yrs $199,400 $73,750
466 Map of Clay ClayMontgomery County · 8,835 people 2.8 yrs $199,600 $75,531
467 MohicanAshland County · 2,564 people 2.8 yrs $199,600 $83,289
468 Middlefield2,743 people 2.8 yrs $199,800 $65,319
469 BelpreWashington County · 3,862 people 2.8 yrs $200,000 $78,696
470 Map of Marion MarionClinton County · 5,516 people 2.8 yrs $200,200 $59,840
471 LibertyLogan County · 3,946 people 2.8 yrs $200,200 $66,912
472 JeffersonJackson County · 3,522 people 2.8 yrs $200,300 $53,333
473 Freedom FreedomPortage County · 2,675 people 2.8 yrs $200,400 $71,136
474 Buckeye Lake Buckeye Lake2,525 people 2.8 yrs $200,400 $79,286
475 Silverton4,860 people 2.8 yrs $200,500 $72,143
476 HarmonyClark County · 3,622 people 2.8 yrs $200,600 $95,966
477 UnionKnox County · 2,617 people 2.8 yrs $200,600 $68,636
478 Norton11,524 people 2.8 yrs $200,800 $90,464
479 Cedarville4,070 people 2.8 yrs $200,800 $63,750
480 London10,484 people 2.8 yrs $201,000 $60,231
481 North Canton17,727 people 2.8 yrs $201,200 $72,544
482 WestColumbiana County · 3,131 people 2.8 yrs $201,500 $74,727
483 Map of Jefferson JeffersonFayette County · 2,594 people 2.8 yrs $201,600 $49,375
484 JacksonAshland County · 3,938 people 2.8 yrs $201,700 $79,172
485 Strasburg2,614 people 2.8 yrs $201,700 $64,330
486 Madison MadisonScioto County · 3,854 people 2.8 yrs $201,800 $99,032
487 WashingtonLicking County · 3,084 people 2.8 yrs $201,800 $82,857
488 Map of Monroe MonroeRichland County · 2,742 people 2.8 yrs $201,800 $90,200
489 Troy TroyWood County · 4,117 people 2.8 yrs $202,300 $77,527
490 JeffersonAshtabula County · 5,299 people 2.8 yrs $202,500 $57,108
491 JeffersonScioto County · 2,536 people 2.8 yrs $202,500 $68,345
492 Map of White Oak White Oak19,216 people 2.9 yrs $203,700 $70,341
493 UnionRoss County · 12,587 people 2.9 yrs $203,900 $81,069
494 GermanClark County · 7,568 people 2.9 yrs $203,900 $73,617
495 Map of Oregon Oregon19,799 people 2.9 yrs $204,600 $82,197
496 UnionMuskingum County · 4,237 people 2.9 yrs $204,600 $71,329
497 Deer Park5,384 people 2.9 yrs $205,100 $83,371
498 Map of Hopewell HopewellSeneca County · 2,703 people 2.9 yrs $205,100 $61,434
499 Map of Mayfield Heights Mayfield Heights20,022 people 2.9 yrs $205,200 $66,524
500 Map of Batavia Batavia2,794 people 2.9 yrs $205,800 $60,984
501 Map of Germantown Germantown5,825 people 2.9 yrs $205,900 $90,125
502 MiltonMahoning County · 3,542 people 2.9 yrs $205,900 $82,500
503 Map of Moorefield MoorefieldClark County · 12,572 people 2.9 yrs $206,000 $85,583
504 Map of Richland RichlandAllen County · 5,830 people 2.9 yrs $206,000 $83,482
505 Swan CreekFulton County · 8,471 people 2.9 yrs $206,100 $69,100
506 Tuscarawas TuscarawasStark County · 5,814 people 2.9 yrs $206,100 $87,150
507 DunhamWashington County · 2,535 people 2.9 yrs $206,300 $71,063
508 German GermanFulton County · 6,508 people 2.9 yrs $206,400 $76,146
509 ClintonKnox County · 2,847 people 2.9 yrs $206,500 $68,068
510 Map of Enon Enon2,587 people 2.9 yrs $206,600 $96,912
511 New Concord2,657 people 2.9 yrs $206,800 $70,313
512 TroyRichland County · 7,102 people 2.9 yrs $206,900 $61,848
513 Canaan CanaanWayne County · 5,114 people 2.9 yrs $206,900 $76,431
514 Finneytown12,506 people 2.9 yrs $207,100 $83,424
515 Map of Carlisle Carlisle5,543 people 2.9 yrs $207,100 $71,136
516 MadisonLicking County · 3,417 people 2.9 yrs $207,100 $94,928
517 WayneTuscarawas County · 2,780 people 2.9 yrs $207,100 $86,368
518 DelhiHamilton County · 28,682 people 2.9 yrs $207,500 $90,781
519 MesopotamiaTrumbull County · 3,411 people 2.9 yrs $207,900 $66,167
520 Jefferson JeffersonMadison County · 7,489 people 2.9 yrs $208,000 $82,300
521 Clayton13,277 people 2.9 yrs $208,200 $92,879
522 Versailles2,715 people 2.9 yrs $208,200 $70,717
523 Mad River Mad RiverClark County · 10,944 people 2.9 yrs $208,300 $83,700
524 Kettering Kettering57,206 people 2.9 yrs $208,500 $74,681
525 Springfield SpringfieldHamilton County · 35,635 people 2.9 yrs $208,500 $73,682
526 Hamilton HamiltonFranklin County · 9,443 people 2.9 yrs $208,700 $78,611
527 Fort Shawnee6,209 people 2.9 yrs $208,700 $90,491
528 Richmond Heights Richmond Heights10,626 people 2.9 yrs $208,800 $60,833
529 Wayne WayneMuskingum County · 4,918 people 2.9 yrs $209,200 $78,718
530 Randolph RandolphPortage County · 5,314 people 2.9 yrs $209,500 $64,964
531 Map of Wheelersburg Wheelersburg6,313 people 2.9 yrs $210,000 $63,132
532 Map of Claibourne ClaibourneUnion County · 3,760 people 2.9 yrs $210,100 $66,163
533 JerusalemLucas County · 2,894 people 2.9 yrs $210,100 $92,589
534 Summerside4,662 people 2.9 yrs $210,200 $71,241
535 Jackson JacksonRichland County · 3,676 people 2.9 yrs $210,300 $72,986
536 LoudonSeneca County · 2,613 people 2.9 yrs $210,400 $83,185
537 Wayne WayneButler County · 4,441 people 2.9 yrs $210,500 $80,337
538 ClintonSeneca County · 4,040 people 2.9 yrs $210,500 $93,355
539 PlainStark County · 53,423 people 3.0 yrs $210,600 $74,848
540 Jackson JacksonPerry County · 2,772 people 3.0 yrs $210,600 $75,025
541 Springfield SpringfieldClark County · 12,255 people 3.0 yrs $210,800 $88,180
542 Map of Green GreenWayne County · 12,264 people 3.0 yrs $210,900 $73,422
543 Map of Reading Reading10,502 people 3.0 yrs $211,300 $61,866
544 Lake Lakengren3,445 people 3.0 yrs $211,400 $87,135
545 Map of Tate TateClermont County · 9,277 people 3.0 yrs $211,500 $78,429
546 Map of Perry PerryMontgomery County · 5,842 people 3.0 yrs $211,600 $76,364
547 Lyndhurst13,801 people 3.0 yrs $212,200 $91,238
548 SpringfieldRichland County · 11,104 people 3.0 yrs $212,400 $80,762
549 Map of Bluffton Bluffton3,859 people 3.0 yrs $212,400 $75,694
550 PleasantPutnam County · 3,758 people 3.0 yrs $212,500 $85,424
551 HarpersfieldAshtabula County · 2,557 people 3.0 yrs $212,500 $65,541
552 Map of Swanton SwantonLucas County · 2,833 people 3.0 yrs $213,700 $69,044
553 Union UnionPutnam County · 2,945 people 3.0 yrs $213,800 $89,116
554 PebblePike County · 2,527 people 3.0 yrs $213,900 $59,659
555 Map of Prairie PrairieHolmes County · 3,061 people 3.0 yrs $214,000 $68,319
556 Map of Wooster Wooster26,971 people 3.0 yrs $214,200 $66,898
557 New Franklin13,843 people 3.0 yrs $214,300 $90,244
558 GreenClark County · 2,683 people 3.0 yrs $214,500 $79,762
559 Gasper GasperPreble County · 3,895 people 3.0 yrs $214,600 $85,769
560 Map of Springfield SpringfieldRoss County · 2,592 people 3.0 yrs $214,600 $58,309
561 PrairieFranklin County · 17,140 people 3.0 yrs $214,700 $73,793
562 Gratis GratisPreble County · 4,204 people 3.0 yrs $214,700 $88,523
563 HarrisOttawa County · 2,902 people 3.0 yrs $214,900 $89,471
564 Richland RichlandDefiance County · 2,986 people 3.0 yrs $215,200 $89,362
565 NimishillenStark County · 9,318 people 3.0 yrs $215,300 $91,769
566 Map of Franklin FranklinTuscarawas County · 4,795 people 3.0 yrs $215,400 $76,081
567 PlainWayne County · 3,070 people 3.0 yrs $215,600 $85,909
568 LeeAthens County · 2,841 people 3.0 yrs $215,600 $81,761
569 Grafton Grafton5,657 people 3.0 yrs $216,100 $90,724
570 NorwalkHuron County · 3,446 people 3.0 yrs $216,300 $62,399
571 JeffersonRichland County · 4,927 people 3.0 yrs $216,600 $71,845
572 Map of Perry PerryHocking County · 2,549 people 3.0 yrs $216,700 $59,229
573 Willoughby24,046 people 3.0 yrs $216,900 $71,309
574 Map of Amherst AmherstLorain County · 6,522 people 3.0 yrs $217,100 $82,554
575 Map of Suffield SuffieldPortage County · 6,005 people 3.0 yrs $217,300 $81,250
576 Troy Troy26,842 people 3.0 yrs $217,400 $68,830
577 HarrisonHamilton County · 14,749 people 3.1 yrs $217,900 $87,730
578 OttawaPutnam County · 8,007 people 3.1 yrs $217,900 $89,511
579 Franklin FranklinWarren County · 32,364 people 3.1 yrs $218,000 $75,257
580 MiltonWayne County · 2,953 people 3.1 yrs $218,500 $69,401
581 South Bloomfield3,329 people 3.1 yrs $219,000 $75,625
582 TwinPreble County · 2,653 people 3.1 yrs $219,300 $71,563
583 SouthingtonTrumbull County · 3,730 people 3.1 yrs $219,500 $69,750
584 Map of Mulberry Mulberry3,821 people 3.1 yrs $219,600 $75,969
585 North Olmsted North Olmsted31,924 people 3.1 yrs $219,800 $84,363
586 Map of Kent Kent27,116 people 3.1 yrs $219,900 $42,964
587 Map of Streetsboro Streetsboro17,661 people 3.1 yrs $220,500 $90,274
588 ChippewaWayne County · 9,816 people 3.1 yrs $220,500 $80,440
589 German GermanMontgomery County · 8,764 people 3.1 yrs $220,500 $97,250
590 FarmingtonTrumbull County · 2,950 people 3.1 yrs $220,600 $62,609
591 Obetz7,330 people 3.1 yrs $220,900 $87,304
592 BaughmanWayne County · 4,761 people 3.1 yrs $221,000 $76,705
593 DinsmoreShelby County · 3,381 people 3.1 yrs $221,100 $90,883
594 SpringfieldMahoning County · 6,756 people 3.1 yrs $221,300 $62,348
595 Goshen GoshenChampaign County · 3,638 people 3.1 yrs $221,400 $73,902
596 Groesbeck7,824 people 3.1 yrs $222,300 $61,984
597 HuntsburgGeauga County · 3,655 people 3.1 yrs $222,400 $80,750
598 Huron6,757 people 3.1 yrs $222,500 $78,333
599 Muskingum MuskingumWashington County · 4,316 people 3.1 yrs $222,600 $78,188
600 Dillonvale3,514 people 3.1 yrs $223,000 $79,318
601 Newton NewtonLicking County · 3,192 people 3.1 yrs $223,000 $73,061
602 Wellington WellingtonLorain County · 6,195 people 3.1 yrs $223,100 $71,298
603 Sharonville14,030 people 3.1 yrs $223,800 $74,649
604 Map of Miami MiamiMontgomery County · 52,159 people 3.1 yrs $223,900 $79,536
605 TruroFranklin County · 30,584 people 3.1 yrs $224,300 $65,999
606 PerkinsErie County · 12,446 people 3.1 yrs $224,300 $76,659
607 EatonLorain County · 5,921 people 3.1 yrs $224,600 $77,143
608 Map of Cortland Cortland7,080 people 3.2 yrs $224,900 $71,563
609 Sugarcreek2,504 people 3.2 yrs $225,000 $72,222
610 Map of Pike PikeClark County · 3,716 people 3.2 yrs $225,500 $95,833
611 Oberlin8,329 people 3.2 yrs $225,600 $81,308
612 Green GreenBrown County · 3,607 people 3.2 yrs $225,600 $48,047
613 Circleville CirclevillePickaway County · 2,571 people 3.2 yrs $225,800 $70,435
614 Map of Sterling SterlingBrown County · 4,725 people 3.2 yrs $226,000 $77,660
615 Map of German GermanAuglaize County · 3,710 people 3.2 yrs $226,000 $91,393
616 Bowling Green Bowling Green29,983 people 3.2 yrs $226,100 $45,154
617 RichlandBelmont County · 14,523 people 3.2 yrs $226,100 $77,176
618 Mount Carmel4,890 people 3.2 yrs $226,100 $70,000
619 Map of Delhi Hills Delhi Hills5,241 people 3.2 yrs $226,600 $99,049
620 UnionMadison County · 5,619 people 3.2 yrs $226,900 $94,250
621 GoshenClermont County · 16,310 people 3.2 yrs $227,100 $77,759
622 VernonClinton County · 3,016 people 3.2 yrs $227,500 $80,982
623 Map of Carlisle CarlisleLorain County · 7,115 people 3.2 yrs $227,600 $86,944
624 Map of Franklin FranklinClermont County · 3,650 people 3.2 yrs $227,700 $63,406
625 Map of Shawnee ShawneeAllen County · 12,488 people 3.2 yrs $227,800 $92,758
626 Middleburg Heights15,786 people 3.2 yrs $228,400 $78,815
627 Map of Poland PolandMahoning County · 14,573 people 3.2 yrs $228,500 $94,563
628 Map of Harmony HarmonyMorrow County · 2,605 people 3.2 yrs $228,500 $118,375
629 Covedale6,500 people 3.2 yrs $229,100 $90,694
630 Map of Harrison Harrison13,084 people 3.2 yrs $229,400 $100,000
631 Withamsville7,429 people 3.2 yrs $229,400 $72,300
632 Pleasant Run Farm4,524 people 3.2 yrs $229,400 $73,725
633 Map of Pleasant PleasantClark County · 3,120 people 3.2 yrs $229,500 $77,583
634 HanoverButler County · 8,225 people 3.2 yrs $230,100 $79,911
635 Map of Amelia Amelia12,871 people 3.2 yrs $230,400 $70,938
636 Map of Cincinnati Cincinnati311,224 people 3.2 yrs $230,900 $52,909
637 Map of Troy TroyGeauga County · 2,779 people 3.2 yrs $231,200 $87,375
638 Map of Miamisburg Miamisburg19,948 people 3.2 yrs $231,300 $82,900
639 Map of Baltimore Baltimore3,050 people 3.2 yrs $231,300 $59,769
640 New JasperGreene County · 2,664 people 3.2 yrs $231,300 $106,635
641 Map of Washington WashingtonClermont County · 2,566 people 3.2 yrs $232,000 $56,726
642 Map of Pleasant PleasantMarion County · 4,910 people 3.3 yrs $232,200 $96,049
643 Coldwater4,191 people 3.3 yrs $232,200 $68,009
644 AthensAthens County · 29,639 people 3.3 yrs $232,500 $48,696
645 Tallmadge18,335 people 3.3 yrs $232,500 $89,410
646 Map of Providence ProvidenceLucas County · 3,397 people 3.3 yrs $232,800 $97,675
647 Green GreenHamilton County · 60,068 people 3.3 yrs $232,900 $88,314
648 Map of Lake Darby Lake Darby4,608 people 3.3 yrs $233,200 $97,404
649 Mad RiverChampaign County · 2,766 people 3.3 yrs $233,200 $86,330
650 Monfort Heights12,441 people 3.3 yrs $233,500 $88,457
651 The Plains2,748 people 3.3 yrs $233,500 $59,688
652 Map of Atwater AtwaterPortage County · 2,577 people 3.3 yrs $234,300 $79,917
653 Fairfield44,828 people 3.3 yrs $234,500 $77,937
654 New Bremen New Bremen2,787 people 3.3 yrs $234,600 $82,019
655 BrimfieldPortage County · 11,413 people 3.3 yrs $234,800 $91,132
656 Trenton13,583 people 3.3 yrs $234,900 $80,635
657 WakemanHuron County · 2,782 people 3.3 yrs $234,900 $81,875
658 BerneFairfield County · 5,096 people 3.3 yrs $235,400 $83,463
659 Huber Ridge4,111 people 3.3 yrs $235,400 $97,039
660 Heath10,644 people 3.3 yrs $235,700 $71,917
661 Devola2,688 people 3.3 yrs $235,800 $99,702
662 New Richmond2,766 people 3.3 yrs $235,900 $80,536
663 MadisonButler County · 8,650 people 3.3 yrs $236,300 $82,216
664 Map of Pleasant PleasantMadison County · 3,328 people 3.3 yrs $236,700 $100,000
665 HarrisonLogan County · 2,918 people 3.3 yrs $236,900 $69,212
666 Map of Pike PikeBrown County · 4,112 people 3.3 yrs $237,500 $66,989
667 Harrison HarrisonPickaway County · 9,264 people 3.3 yrs $237,700 $64,423
668 Oxford Oxford21,753 people 3.3 yrs $238,000 $40,764
669 ChathamMedina County · 2,509 people 3.3 yrs $238,200 $71,611
670 New Burlington5,426 people 3.3 yrs $238,500 $72,733
671 Milford6,497 people 3.3 yrs $238,700 $78,057
672 Map of Fairview Park Fairview Park17,018 people 3.3 yrs $239,100 $78,865
673 Amherst12,906 people 3.4 yrs $239,200 $90,725
674 Olmsted Falls8,639 people 3.4 yrs $239,300 $96,837
675 PerryLake County · 8,835 people 3.4 yrs $239,600 $103,882
676 MarlboroStark County · 4,257 people 3.4 yrs $239,700 $90,198
677 FallsMuskingum County · 8,698 people 3.4 yrs $240,300 $74,616
678 Map of Salem SalemChampaign County · 2,514 people 3.4 yrs $240,400 $112,818
679 Perry PerryMuskingum County · 2,749 people 3.4 yrs $240,600 $98,712
680 Map of Clearcreek ClearcreekFairfield County · 4,125 people 3.4 yrs $240,800 $97,500
681 ConcordMiami County · 31,873 people 3.4 yrs $241,100 $74,188
682 WoosterWayne County · 4,613 people 3.4 yrs $241,300 $70,296
683 Rush CreekFairfield County · 4,040 people 3.4 yrs $241,600 $86,821
684 Green GreenRoss County · 5,192 people 3.4 yrs $241,700 $93,550
685 Sugar CreekWayne County · 7,158 people 3.4 yrs $241,900 $77,093
686 University Heights13,394 people 3.4 yrs $242,700 $96,971
687 SullivanAshland County · 2,657 people 3.4 yrs $243,200 $66,541
688 Map of Wayne WayneDarke County · 4,455 people 3.4 yrs $243,400 $85,735
689 Map of Medina Medina25,950 people 3.4 yrs $243,600 $77,385
690 Map of Muskingum MuskingumMuskingum County · 4,909 people 3.4 yrs $243,600 $83,750
691 Lawrence LawrenceTuscarawas County · 5,855 people 3.4 yrs $243,800 $81,402
692 Map of Reynoldsburg Reynoldsburg41,224 people 3.4 yrs $244,300 $72,972
693 ChesterWayne County · 3,031 people 3.4 yrs $244,400 $73,625
694 ClaridonMarion County · 2,845 people 3.4 yrs $244,700 $78,750
695 Burton BurtonGeauga County · 4,378 people 3.4 yrs $244,800 $81,780
696 Salem Heights3,602 people 3.4 yrs $245,200 $93,700
697 BarlowWashington County · 2,549 people 3.4 yrs $245,500 $80,130
698 OxfordButler County · 24,210 people 3.4 yrs $245,600 $44,256
699 MorrisKnox County · 3,002 people 3.4 yrs $245,700 $98,750
700 BerlinErie County · 3,402 people 3.4 yrs $245,900 $74,425
701 FranklinPortage County · 6,320 people 3.5 yrs $246,300 $64,034
702 Athens Athens23,396 people 3.5 yrs $247,000 $38,204
703 Map of Huron HuronErie County · 10,573 people 3.5 yrs $247,000 $88,204
704 BrownhelmLorain County · 8,010 people 3.5 yrs $247,000 $62,452
705 Map of Xenia XeniaGreene County · 6,754 people 3.5 yrs $247,200 $95,313
706 JacksonClermont County · 3,166 people 3.5 yrs $247,400 $88,156
707 Mentor47,171 people 3.5 yrs $247,700 $88,949
708 Map of Wadsworth Wadsworth24,492 people 3.5 yrs $247,900 $79,490
709 Stow Stow34,240 people 3.5 yrs $248,000 $93,727
710 Map of LaGrange LaGrangeLorain County · 6,825 people 3.5 yrs $248,000 $90,966
711 Map of Green GreenMahoning County · 3,386 people 3.5 yrs $248,000 $97,656
712 Map of North Zanesville North Zanesville2,758 people 3.5 yrs $248,000 $83,904
713 Allen AllenOttawa County · 3,738 people 3.5 yrs $248,200 $114,677
714 Northfield Center Northfield CenterSummit County · 5,585 people 3.5 yrs $248,500 $96,607
715 Brunswick35,246 people 3.5 yrs $249,100 $90,663
716 PaintHolmes County · 4,554 people 3.5 yrs $249,100 $97,432
717 Map of Sylvania Sylvania19,055 people 3.5 yrs $249,200 $100,189
718 Woodlawn3,894 people 3.5 yrs $249,300 $74,833
719 Map of Hardy HardyHolmes County · 5,988 people 3.5 yrs $249,700 $63,102
720 SycamoreHamilton County · 19,530 people 3.5 yrs $250,000 $83,222
721 Map of Butler ButlerMercer County · 6,634 people 3.5 yrs $250,400 $68,657
722 Munroe Falls Munroe Falls5,000 people 3.5 yrs $250,800 $81,214
723 Hunter3,551 people 3.5 yrs $251,700 $127,411
724 East UnionWayne County · 6,955 people 3.5 yrs $251,900 $72,778
725 FreedomWood County · 2,650 people 3.5 yrs $252,300 $92,670
726 NewtonMiami County · 3,539 people 3.5 yrs $252,600 $87,889
727 Map of Darby DarbyPickaway County · 3,270 people 3.5 yrs $252,600 $93,419
728 Columbus914,802 people 3.5 yrs $252,900 $66,082
729 Mount Repose3,798 people 3.6 yrs $253,500 $102,031
730 Map of Canfield Canfield7,649 people 3.6 yrs $254,800 $97,439
731 Map of Milan MilanErie County · 3,562 people 3.6 yrs $255,000 $98,333
732 HanoverLicking County · 3,111 people 3.6 yrs $256,500 $104,250
733 Map of Perry PerryBrown County · 4,677 people 3.6 yrs $256,900 $98,773
734 Uniontown7,920 people 3.6 yrs $257,500 $93,393
735 Map of Windsor WindsorAshtabula County · 2,635 people 3.6 yrs $257,800 $84,087
736 Map of Seven Hills Seven Hills11,603 people 3.6 yrs $258,000 $97,222
737 PalmyraPortage County · 2,794 people 3.6 yrs $258,200 $89,141
738 Map of Rootstown RootstownPortage County · 8,658 people 3.6 yrs $258,500 $89,185
739 Norwood19,114 people 3.6 yrs $258,700 $71,611
740 Wilkshire Hills2,987 people 3.6 yrs $258,900 $63,490
741 Sugar CreekTuscarawas County · 4,425 people 3.6 yrs $260,400 $80,833
742 SpringfieldLucas County · 27,052 people 3.7 yrs $260,600 $80,694
743 Dover DoverUnion County · 2,546 people 3.7 yrs $260,600 $94,760
744 Blendon BlendonFranklin County · 9,991 people 3.7 yrs $261,100 $102,089
745 Richland RichlandFairfield County · 2,611 people 3.7 yrs $261,500 $94,396
746 ColumbiaHamilton County · 4,247 people 3.7 yrs $261,700 $68,088
747 Map of Lakewood Lakewood50,007 people 3.7 yrs $262,200 $68,954
748 Map of Lemon LemonButler County · 17,166 people 3.7 yrs $263,500 $101,942
749 VermilionErie County · 4,797 people 3.7 yrs $263,500 $73,407
750 Map of Batavia BataviaClermont County · 28,055 people 3.7 yrs $263,600 $77,683
751 DoverTuscarawas County · 4,380 people 3.7 yrs $264,200 $79,362
752 Map of Bellbrook Bellbrook7,394 people 3.7 yrs $264,300 $111,513
753 LaGrange LaGrange2,800 people 3.7 yrs $264,300 $94,922
754 MadisonFranklin County · 26,314 people 3.7 yrs $264,700 $89,239
755 Map of Olmsted OlmstedCuyahoga County · 14,523 people 3.7 yrs $264,900 $96,447
756 Map of Union UnionClermont County · 50,264 people 3.7 yrs $265,100 $80,112
757 HopewellMuskingum County · 3,197 people 3.7 yrs $265,400 $105,840
758 ReadingPerry County · 4,383 people 3.7 yrs $265,900 $71,875
759 Dry Ridge2,554 people 3.7 yrs $265,900 $73,897
760 Map of Parkman ParkmanGeauga County · 4,450 people 3.7 yrs $266,700 $100,417
761 Map of Hartville Hartville3,377 people 3.7 yrs $266,900 $69,648
762 HilliarKnox County · 3,845 people 3.7 yrs $267,000 $91,019
763 Map of Mount Orab Mount Orab4,987 people 3.7 yrs $267,400 $58,347
764 ButlerMontgomery County · 8,261 people 3.7 yrs $267,600 $93,151
765 Beaver BeaverMahoning County · 6,709 people 3.8 yrs $268,000 $96,505
766 Doylestown3,048 people 3.8 yrs $268,500 $79,181
767 Jefferson JeffersonLogan County · 3,055 people 3.8 yrs $268,600 $91,510
768 Whitehouse4,642 people 3.8 yrs $269,200 $93,229
769 AllenHancock County · 2,778 people 3.8 yrs $269,200 $104,229
770 Waynesville2,777 people 3.8 yrs $269,500 $79,048
771 Map of North Ridgeville North Ridgeville36,627 people 3.8 yrs $270,100 $96,698
772 LitchfieldMedina County · 3,264 people 3.8 yrs $271,100 $108,419
773 Map of Fruit Hill Fruit Hill4,200 people 3.8 yrs $271,300 $107,254
774 Map of Hambden HambdenGeauga County · 4,692 people 3.8 yrs $271,700 $93,849
775 Map of Lake LakeStark County · 30,348 people 3.8 yrs $271,900 $101,402
776 HopewellPerry County · 2,587 people 3.8 yrs $272,200 $95,927
777 Tipp City10,439 people 3.8 yrs $273,500 $78,098
778 PerrysburgWood County · 13,678 people 3.8 yrs $274,000 $73,988
779 Montgomery MontgomeryAshland County · 2,751 people 3.8 yrs $274,600 $99,979
780 Groveport5,900 people 3.9 yrs $275,100 $93,586
781 FranklinWayne County · 4,235 people 3.9 yrs $275,800 $71,384
782 MarionHancock County · 3,189 people 3.9 yrs $276,900 $100,865
783 Mantua MantuaPortage County · 4,604 people 3.9 yrs $277,000 $77,500
784 FlorenceErie County · 2,793 people 3.9 yrs $277,000 $111,048
785 Sagamore HillsSummit County · 10,815 people 3.9 yrs $277,100 $90,604
786 Map of Pierce PierceClermont County · 15,295 people 3.9 yrs $277,400 $89,577
787 Sylvania SylvaniaLucas County · 50,835 people 3.9 yrs $277,900 $105,406
788 McLeanShelby County · 3,364 people 3.9 yrs $278,200 $93,333
789 Map of Claridon ClaridonGeauga County · 3,108 people 3.9 yrs $279,000 $85,500
790 Map of Beavercreek Beavercreek47,126 people 3.9 yrs $279,600 $110,088
791 Green27,393 people 3.9 yrs $280,200 $95,047
792 Map of Loramie LoramieShelby County · 2,597 people 3.9 yrs $281,000 $88,523
793 Lafayette LafayetteMedina County · 6,128 people 3.9 yrs $281,300 $103,396
794 StonelickClermont County · 5,740 people 3.9 yrs $281,300 $71,300
795 CynthianShelby County · 2,847 people 4.0 yrs $282,000 $64,975
796 Walnut WalnutFairfield County · 6,763 people 4.0 yrs $282,300 $75,363
797 Map of Monroe MonroeMiami County · 15,401 people 4.0 yrs $282,400 $105,250
798 Dent11,973 people 4.0 yrs $282,500 $86,636
799 Weller WellerRichland County · 2,527 people 4.0 yrs $283,100 $97,406
800 Fairlawn7,711 people 4.0 yrs $284,600 $97,055
801 Map of Minster Minster3,182 people 4.0 yrs $284,700 $88,000
802 Map of Congress CongressMorrow County · 2,943 people 4.0 yrs $286,500 $85,398
803 St. Henry2,741 people 4.0 yrs $287,000 $115,653
804 FairfieldButler County · 22,928 people 4.0 yrs $287,100 $108,353
805 HowardKnox County · 6,011 people 4.0 yrs $287,100 $104,696
806 Centerville Centerville25,205 people 4.0 yrs $287,200 $85,492
807 Map of Union UnionClinton County · 3,147 people 4.0 yrs $287,300 $118,750
808 Map of Pleasant PleasantFairfield County · 6,267 people 4.0 yrs $287,700 $107,052
809 Apple Valley5,548 people 4.0 yrs $287,700 $100,593
810 Wayne WayneWayne County · 4,008 people 4.0 yrs $289,000 $84,746
811 Map of Lebanon Lebanon21,501 people 4.1 yrs $290,200 $83,685
812 Map of Ashville Ashville4,648 people 4.1 yrs $291,000 $66,522
813 Cherry Grove4,176 people 4.1 yrs $291,100 $117,994
814 HockingFairfield County · 4,896 people 4.1 yrs $292,300 $86,958
815 Map of North Royalton North Royalton30,972 people 4.1 yrs $292,600 $83,670
816 Map of Wadsworth WadsworthMedina County · 4,406 people 4.1 yrs $292,700 $106,800
817 Sheffield SheffieldLorain County · 4,380 people 4.1 yrs $292,700 $107,837
818 Map of Jackson JacksonStark County · 43,306 people 4.1 yrs $293,100 $93,927
819 Granville GranvilleMercer County · 4,235 people 4.1 yrs $295,000 $113,355
820 Spring Valley Spring ValleyGreene County · 2,510 people 4.1 yrs $295,000 $98,220
821 WayneWarren County · 9,007 people 4.1 yrs $295,600 $85,694
822 LibertyHancock County · 7,124 people 4.2 yrs $297,400 $101,250
823 Chesterland7,086 people 4.2 yrs $297,800 $107,898
824 Map of Strongsville Strongsville45,983 people 4.2 yrs $298,300 $103,253
825 EtnaLicking County · 19,377 people 4.2 yrs $299,800 $102,813
826 FranklinShelby County · 3,475 people 4.2 yrs $299,900 $86,862
827 Map of Milford MilfordButler County · 3,562 people 4.2 yrs $300,600 $83,750
828 Beavercreek BeavercreekGreene County · 56,722 people 4.2 yrs $300,700 $116,743
829 Marysville27,518 people 4.2 yrs $300,800 $92,619
830 Westfield WestfieldMedina County · 2,652 people 4.2 yrs $301,000 $98,413
831 Sherwood3,808 people 4.2 yrs $301,200 $125,729
832 JacksonAuglaize County · 3,995 people 4.2 yrs $302,000 $93,611
833 Map of Cedarville CedarvilleGreene County · 5,994 people 4.2 yrs $302,700 $95,357
834 Map of Morrow Morrow2,523 people 4.2 yrs $302,900 $82,260
835 Map of Chardon Chardon5,249 people 4.2 yrs $303,000 $86,613
836 ParisUnion County · 29,129 people 4.2 yrs $303,100 $92,127
837 Washington WashingtonWarren County · 2,874 people 4.2 yrs $303,100 $120,993
838 Shaker Heights28,922 people 4.2 yrs $303,200 $104,073
839 Miami MiamiHamilton County · 15,904 people 4.3 yrs $304,000 $99,375
840 Map of Waterville WatervilleLucas County · 7,084 people 4.3 yrs $304,100 $114,360
841 Grafton GraftonLorain County · 2,810 people 4.3 yrs $306,500 $89,946
842 Map of Marion MarionMercer County · 3,346 people 4.3 yrs $307,500 $102,422
843 BethelMiami County · 4,835 people 4.3 yrs $307,800 $109,849
844 Map of Waterville Waterville6,017 people 4.3 yrs $308,400 $104,114
845 Map of Macedonia Macedonia12,152 people 4.3 yrs $308,500 $101,285
846 DanburyOttawa County · 4,894 people 4.3 yrs $308,800 $75,575
847 GreenfieldFairfield County · 5,836 people 4.3 yrs $309,000 $86,292
848 Map of Independence Independence7,534 people 4.3 yrs $309,900 $115,733
849 Map of Grove City Grove City42,517 people 4.3 yrs $310,400 $93,161
850 NewburyGeauga County · 5,246 people 4.3 yrs $310,500 $101,491
851 UnionLicking County · 9,246 people 4.4 yrs $311,000 $95,347
852 Landen7,499 people 4.4 yrs $311,000 $109,434
853 Canaan CanaanMadison County · 2,689 people 4.4 yrs $311,800 $80,433
854 Mayfield3,321 people 4.4 yrs $311,900 $125,962
855 PleasantFranklin County · 6,661 people 4.4 yrs $312,800 $90,288
856 SaltcreekPickaway County · 2,790 people 4.4 yrs $312,800 $73,317
857 Salem SalemWarren County · 5,423 people 4.4 yrs $312,900 $96,104
858 Jackson JacksonFranklin County · 47,984 people 4.4 yrs $313,400 $91,817
859 Mack11,516 people 4.4 yrs $314,400 $121,609
860 Pataskala18,223 people 4.4 yrs $314,500 $92,033
861 WalnutPickaway County · 3,008 people 4.4 yrs $314,600 $101,202
862 Ottawa Hills4,798 people 4.4 yrs $314,900 $167,917
863 MiamiGreene County · 4,986 people 4.4 yrs $315,800 $89,156
864 Map of Salt Creek Salt CreekWayne County · 4,500 people 4.4 yrs $316,600 $79,844
865 Broadview Heights19,771 people 4.4 yrs $316,700 $103,125
866 Forestville10,831 people 4.4 yrs $316,800 $98,115
867 Map of Delaware Delaware44,589 people 4.5 yrs $318,400 $99,786
868 LickingLicking County · 4,915 people 4.5 yrs $318,400 $92,048
869 LibertyFairfield County · 8,395 people 4.5 yrs $318,500 $100,479
870 Twinsburg19,410 people 4.5 yrs $318,800 $99,144
871 Brunswick HillsMedina County · 11,349 people 4.5 yrs $318,800 $94,276
872 South Lebanon6,712 people 4.5 yrs $319,200 $104,511
873 Map of Silver Lake Silver Lake2,515 people 4.5 yrs $319,400 $139,934
874 Map of Chester ChesterGeauga County · 9,965 people 4.5 yrs $320,800 $111,159
875 Map of Loveland Loveland13,197 people 4.5 yrs $321,300 $94,323
876 CanfieldMahoning County · 16,832 people 4.5 yrs $321,400 $101,360
877 Reily ReilyButler County · 2,704 people 4.5 yrs $322,400 $77,421
878 Washington WashingtonMontgomery County · 62,601 people 4.5 yrs $322,800 $98,679
879 WashingtonPickaway County · 3,053 people 4.5 yrs $323,500 $105,273
880 CollegeKnox County · 2,530 people 4.5 yrs $323,500 $100,882
881 Scioto SciotoPickaway County · 11,626 people 4.5 yrs $323,600 $94,663
882 Map of Harlan HarlanWarren County · 5,132 people 4.6 yrs $326,900 $108,214
883 Miami Heights5,269 people 4.6 yrs $327,300 $118,125
884 Beckett Ridge9,496 people 4.6 yrs $327,400 $116,425
885 Willoughby Hills9,975 people 4.6 yrs $328,600 $67,214
886 LeroyLake County · 3,184 people 4.6 yrs $328,700 $114,250
887 Map of Perrysburg Perrysburg25,181 people 4.6 yrs $329,700 $111,643
888 DelawareDelaware County · 2,774 people 4.6 yrs $330,900 $75,000
889 Map of Yellow Springs Yellow Springs3,711 people 4.7 yrs $332,000 $85,982
890 CopleySummit County · 18,349 people 4.7 yrs $332,300 $115,338
891 Mechanic MechanicHolmes County · 3,228 people 4.7 yrs $332,900 $90,613
892 Reminderville5,387 people 4.7 yrs $333,000 $106,905
893 ConcordLake County · 19,211 people 4.7 yrs $333,700 $121,527
894 Map of Thorn ThornPerry County · 4,641 people 4.7 yrs $333,800 $96,463
895 Richfield3,721 people 4.7 yrs $333,900 $82,560
896 Taylor Creek Taylor Creek4,253 people 4.7 yrs $334,000 $99,323
897 Middleton MiddletonWood County · 5,638 people 4.7 yrs $334,800 $121,419
898 Ross RossButler County · 8,874 people 4.7 yrs $335,000 $93,906
899 Map of Canal Winchester Canal Winchester10,170 people 4.7 yrs $336,100 $131,209
900 Greentown2,993 people 4.7 yrs $336,500 $114,355
901 Map of Morgan MorganButler County · 5,413 people 4.7 yrs $336,600 $107,875
902 MonroeLicking County · 7,908 people 4.7 yrs $336,800 $90,476
903 Medina MedinaMedina County · 9,291 people 4.7 yrs $337,700 $114,044
904 AmandaFairfield County · 2,720 people 4.8 yrs $339,400 $80,699
905 Map of Pickerington Pickerington24,477 people 4.8 yrs $339,600 $111,833
906 BenningtonMorrow County · 3,286 people 4.8 yrs $339,600 $106,635
907 Map of West Chester West ChesterButler County · 65,755 people 4.8 yrs $339,700 $109,979
908 Map of Somerford SomerfordMadison County · 3,088 people 4.8 yrs $341,900 $117,365
909 MiamiClermont County · 44,487 people 4.8 yrs $342,900 $116,375
910 Map of Clark ClarkHolmes County · 4,336 people 4.8 yrs $344,000 $71,346
911 Commercial Point Commercial Point3,141 people 4.8 yrs $344,600 $107,868
912 MifflinFranklin County · 37,863 people 4.9 yrs $347,600 $104,427
913 Map of Johnstown Johnstown5,286 people 4.9 yrs $347,900 $91,713
914 Map of Beechwood Trails Beechwood Trails3,133 people 4.9 yrs $349,000 $110,887
915 HarrisonLicking County · 8,694 people 4.9 yrs $349,100 $110,765
916 HamiltonWarren County · 31,938 people 4.9 yrs $349,200 $119,478
917 Map of Rocky River Rocky River21,490 people 4.9 yrs $349,300 $94,026
918 Map of Lithopolis Lithopolis2,522 people 4.9 yrs $350,000 $115,208
919 Map of Allen AllenUnion County · 2,597 people 4.9 yrs $350,600 $138,971
920 Gahanna35,486 people 4.9 yrs $350,900 $109,061
921 Map of Crosby CrosbyHamilton County · 6,103 people 4.9 yrs $351,800 $123,750
922 Bay Village15,984 people 4.9 yrs $353,000 $132,254
923 Map of York YorkMedina County · 4,278 people 4.9 yrs $353,200 $97,788
924 Map of Columbia ColumbiaLorain County · 8,017 people 5.0 yrs $354,800 $94,393
925 Map of Twinsburg TwinsburgSummit County · 3,855 people 5.0 yrs $355,100 $128,906
926 Map of Anderson AndersonHamilton County · 43,867 people 5.0 yrs $355,500 $121,661
927 Springboro19,980 people 5.0 yrs $357,800 $119,659
928 RussellGeauga County · 5,402 people 5.1 yrs $361,500 $106,061
929 VioletFairfield County · 48,117 people 5.1 yrs $361,900 $122,471
930 MonclovaLucas County · 14,897 people 5.1 yrs $362,000 $117,891
931 Map of Guilford GuilfordMedina County · 3,093 people 5.1 yrs $362,100 $111,983
932 Catawba Island Catawba IslandOttawa County · 3,671 people 5.1 yrs $366,400 $92,438
933 ChardonGeauga County · 4,502 people 5.2 yrs $367,700 $117,019
934 Westlake34,104 people 5.2 yrs $368,200 $112,200
935 Map of Avon Lake Avon Lake25,752 people 5.2 yrs $368,300 $115,567
936 Map of Plain City Plain City3,829 people 5.2 yrs $368,500 $117,972
937 Map of Kenwood Kenwood8,326 people 5.2 yrs $369,500 $110,212
938 Oakwood Oakwood9,458 people 5.2 yrs $370,100 $156,667
939 Highland Heights Highland Heights8,623 people 5.2 yrs $371,400 $122,863
940 Brecksville13,692 people 5.2 yrs $371,900 $135,000
941 MunsonGeauga County · 7,093 people 5.2 yrs $374,100 $139,205
942 Map of Westerville Westerville38,645 people 5.2 yrs $374,500 $109,404
943 Map of Sunbury Sunbury8,005 people 5.2 yrs $374,600 $108,787
944 NorwichFranklin County · 38,358 people 5.3 yrs $377,100 $130,801
945 BloomFairfield County · 10,759 people 5.3 yrs $377,500 $114,493
946 St. Albans St. AlbansLicking County · 2,578 people 5.3 yrs $380,600 $91,014
947 Hilliard38,033 people 5.4 yrs $385,100 $128,189
948 Map of Berlin BerlinHolmes County · 4,586 people 5.4 yrs $386,600 $94,226
949 Aurora17,581 people 5.4 yrs $387,800 $127,886
950 Map of Darby DarbyMadison County · 4,417 people 5.5 yrs $390,200 $121,546
951 Map of Kirtland Kirtland6,911 people 5.5 yrs $391,300 $110,455
952 Map of Solon Solon23,943 people 5.5 yrs $392,900 $139,089
953 ChesterClinton County · 2,824 people 5.5 yrs $393,300 $112,768
954 Map of Liberty LibertyButler County · 44,633 people 5.5 yrs $395,800 $147,886
955 Map of Avon Avon25,317 people 5.5 yrs $395,900 $135,915
956 Walnut CreekHolmes County · 4,026 people 5.6 yrs $396,600 $100,720
957 DeerfieldWarren County · 42,241 people 5.6 yrs $398,100 $125,191
958 JeffersonFranklin County · 15,404 people 5.6 yrs $398,100 $131,250
959 PaintWayne County · 3,487 people 5.6 yrs $401,400 $86,447
960 Newtown2,685 people 5.6 yrs $401,400 $99,434
961 TurtlecreekWarren County · 17,832 people 5.6 yrs $402,500 $108,309
962 Blue Ash Blue Ash13,455 people 5.6 yrs $403,200 $115,313
963 Evendale2,651 people 5.7 yrs $407,300 $148,500
964 Beachwood13,865 people 5.7 yrs $410,300 $106,748
965 Clear CreekWarren County · 37,399 people 5.8 yrs $412,700 $132,049
966 Salt Creek Salt CreekHolmes County · 4,682 people 5.8 yrs $414,500 $85,250
967 LiverpoolMedina County · 5,815 people 5.8 yrs $415,300 $128,125
968 HarlemDelaware County · 4,879 people 5.9 yrs $418,600 $122,311
969 SciotoDelaware County · 3,979 people 5.9 yrs $420,400 $158,920
970 RichfieldSummit County · 6,414 people 5.9 yrs $423,300 $112,188
971 JerseyLicking County · 2,622 people 5.9 yrs $423,600 $136,250
972 Montville MontvilleMedina County · 13,290 people 5.9 yrs $424,500 $141,736
973 Mason35,509 people 6.0 yrs $426,200 $125,401
974 Map of Darby DarbyUnion County · 2,586 people 6.0 yrs $427,000 $134,773
975 Map of Auburn AuburnGeauga County · 6,588 people 6.0 yrs $428,700 $155,515
976 Map of Wyoming Wyoming8,723 people 6.0 yrs $430,000 $165,188
977 Map of South Russell South Russell3,956 people 6.1 yrs $432,800 $171,875
978 GrangerMedina County · 4,593 people 6.1 yrs $436,700 $124,118
979 SharonFranklin County · 17,018 people 6.2 yrs $440,300 $127,434
980 Worthington14,938 people 6.2 yrs $440,500 $127,382
981 Bainbridge BainbridgeGeauga County · 12,924 people 6.2 yrs $440,500 $143,156
982 Map of Chagrin Falls Chagrin FallsCuyahoga County · 4,201 people 6.2 yrs $440,700 $99,672
983 Orange3,485 people 6.2 yrs $442,300 $170,063
984 HinckleyMedina County · 8,103 people 6.2 yrs $443,500 $136,915
985 Turpin Hills4,875 people 6.2 yrs $444,300 $141,346
986 OrangeDelaware County · 39,987 people 6.3 yrs $451,200 $146,212
987 Map of Hudson Hudson23,039 people 6.5 yrs $466,500 $171,427
988 Dry Run7,687 people 6.6 yrs $472,200 $200,530
989 BathSummit County · 9,993 people 6.6 yrs $474,200 $167,699
990 PerryFranklin County · 3,853 people 6.6 yrs $474,300 $186,154
991 Map of Sugarcreek SugarcreekGreene County · 9,672 people 6.7 yrs $475,000 $186,172
992 GranvilleLicking County · 10,376 people 6.7 yrs $477,100 $135,843
993 LibertyLicking County · 2,763 people 6.7 yrs $477,800 $146,803
994 Sharon SharonMedina County · 6,027 people 6.7 yrs $479,300 $125,886
995 Madeira9,484 people 6.8 yrs $484,200 $167,653
996 Genoa GenoaDelaware County · 26,510 people 6.9 yrs $489,400 $176,937
997 Granville5,999 people 7.0 yrs $502,300 $124,408
998 SymmesHamilton County · 15,621 people 7.1 yrs $506,300 $157,136
999 BerlinDelaware County · 9,975 people 7.1 yrs $510,000 $168,698
1000 Amberley3,826 people 7.2 yrs $515,400 $154,688
1001 Bexley13,114 people 7.4 yrs $527,800 $157,841
1002 BerkshireDelaware County · 5,745 people 7.4 yrs $531,000 $145,091
1003 WashingtonFranklin County · 43,472 people 7.5 yrs $537,300 $147,542
1004 KingstonDelaware County · 2,578 people 7.6 yrs $539,400 $111,667
1005 Montgomery10,855 people 7.6 yrs $545,100 $150,995
1006 Montrose-Ghent5,903 people 7.6 yrs $545,500 $180,250
1007 Powell14,451 people 7.9 yrs $561,500 $195,495
1008 ConcordDelaware County · 11,930 people 7.9 yrs $561,900 $153,941
1009 Dublin49,294 people 7.9 yrs $563,500 $160,296
1010 LibertyDelaware County · 33,773 people 8.1 yrs $578,300 $186,707
1011 Map of Pepper Pike Pepper Pike6,840 people 8.1 yrs $579,600 $227,813
1012 BrownFranklin County · 3,809 people 8.1 yrs $580,400 $133,542
1013 Grandview Heights8,647 people 8.2 yrs $583,300 $117,672
1014 Four Bridges3,417 people 8.3 yrs $589,500 $121,764
1015 JeromeUnion County · 10,270 people 8.3 yrs $592,300 $175,797
1016 Upper Arlington36,293 people 8.3 yrs $595,600 $155,167
1017 Mariemont3,474 people 8.5 yrs $607,600 $152,273
1018 Map of Moreland Hills Moreland Hills3,456 people 8.7 yrs $621,900 $185,592
1019 Sixteen Mile Stand3,666 people 8.7 yrs $622,500 $126,118
1020 PlainFranklin County · 12,904 people 10.1 yrs $723,100 $219,181
1021 Map of New Albany New Albany10,896 people 10.8 yrs $772,100 $238,250
1022 The Village of Indian Hill The Village of Indian Hill6,052 people 16.7 yrs $1,192,800 $234,821

How this ranking works

We divide each town’s median home value by the OH median household income ($71,389). The result is how many years of a typical paycheck it takes to buy a typical home there. Lower is more affordable. Across Ohio as a whole it’s 3.0 years.

Why not each town’s own income? That would rank wealthy towns with half-million-dollar homes as “affordable” only because their residents earn so much. One shared income answers the question people actually ask: where could a typical family afford to live?

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states