OHOhio rankings

Oldest towns in Ohio

Ranked by the median age of residents — often lake, mountain and retirement towns. 1022 towns with 2,500+ residents.

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

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

How this ranking works

We rank every town by the median age of residents — often lake, mountain and retirement towns. The town with the highest figure ranks #1. For comparison, the figure for Ohio as a whole is 39.7.

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