OHOhio rankings

Highest-income towns in Ohio

Ranked by median household income: half of households earn more, half earn less. 1022 towns with 2,500+ residents.

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

Ohio · Highest income

Walnut ranks #175 of 1,022

$101K median household income · Visit Walnut →

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

How this ranking works

We rank every town by median household income: half of households earn more, half earn less. The town with the highest figure ranks #1. For comparison, the figure for Ohio as a whole is $71K.

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