Jobs in the United States → United States guide → Ohio → Cities → Largest Cities

Ohio: largest cities

Ranked from official statistics; every city opens its own guide.

In short: Ohio: Columbus has the most residents (914,802) among the 100 largest places.
Columbus (914,802 residents)Cleveland (366,097 residents)Cincinnati (311,224 residents)Toledo (267,463 residents)Akron (189,247 residents)Dayton (136,579 residents)Parma (79,870 residents)Canton (69,755 residents)Lorain (65,395 residents)Hamilton (63,468 residents)Youngstown (59,331 residents)Springfield (58,190 residents)Kettering (57,206 residents)Elyria (53,035 residents)Middletown (51,617 residents)Cuyahoga Falls (50,909 residents)Newark (50,783 residents)Lakewood (50,007 residents)Dublin (49,294 residents)Euclid (48,823 residents)Mansfield (47,663 residents)Mentor (47,171 residents)Beavercreek (47,126 residents)Strongsville (45,983 residents)Fairfield (44,828 residents)Delaware (44,589 residents)Cleveland Heights (44,497 residents)Huber Heights (43,455 residents)Grove City (42,517 residents)Lancaster (41,249 residents)Reynoldsburg (41,224 residents)Findlay (40,287 residents)Warren (38,912 residents)Westerville (38,645 residents)Hilliard (38,033 residents)North Ridgeville (36,627 residents)Upper Arlington (36,293 residents)Marion (35,669 residents)Mason (35,509 residents)Gahanna (35,486 residents)Brunswick (35,246 residents)Lima (35,010 residents)Fairborn (34,534 residents)Stow (34,240 residents)Westlake (34,104 residents)Massillon (32,338 residents)North Olmsted (31,924 residents)North Royalton (30,972 residents)Austintown (30,164 residents)Bowling Green (29,983 residents)Garfield Heights (29,269 residents)Shaker Heights (28,922 residents)Marysville (27,518 residents)Green (27,393 residents)Kent (27,116 residents)Wooster (26,971 residents)Troy (26,842 residents)Medina (25,950 residents)Avon Lake (25,752 residents)Xenia (25,689 residents)Avon (25,317 residents)Centerville (25,205 residents)Perrysburg (25,181 residents)Barberton (24,844 residents)Zanesville (24,740 residents)Sandusky (24,606 residents)Wadsworth (24,492 residents)Pickerington (24,477 residents)Riverside (24,435 residents)Willoughby (24,046 residents)Solon (23,943 residents)Athens (23,396 residents)Maple Heights (23,258 residents)Trotwood (23,041 residents)Hudson (23,039 residents)Chillicothe (21,902 residents)Oxford (21,753 residents)South Euclid (21,534 residents)Lebanon (21,501 residents)Rocky River (21,490 residents)Alliance (21,478 residents)Piqua (20,646 residents)Parma Heights (20,581 residents)Painesville (20,548 residents)Sidney (20,501 residents)Forest Park (20,025 residents)Mayfield Heights (20,022 residents)Whitehall (20,019 residents)Springboro (19,980 residents)Miamisburg (19,948 residents)Oregon (19,799 residents)Broadview Heights (19,771 residents)Twinsburg (19,410 residents)White Oak (19,216 residents)Norwood (19,114 residents)Sylvania (19,055 residents)Ashland (18,911 residents)Tallmadge (18,335 residents)Niles (18,287 residents)Brook Park (18,284 residents)
Map of Ohio: the 100 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 100 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

Columbus#1
914,802population
100cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Ohio · all 100 cities + map → · all 88 counties → · Ohio rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Ohio

Ranking

CITY (100 largest of Ohio) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 100 largest places in Ohio, Columbus has the most residents (914,802), followed by Cleveland and Cincinnati. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 100 places in Ohio that we cover, the median is 29,983 and the average 52,849; the figure runs from 914,802 (Columbus) to 18,284 (Brook Park). That is a spread of 50.0 times between the two ends.

How to use it

The first five are Columbus, Cleveland, Cincinnati, Toledo, Akron. A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Population ⇅Median household income ⇅Median rent ⇅
1ColumbusFranklin County914,802$66,082$1,295
2ClevelandCuyahoga County366,097$40,801$945
3CincinnatiHamilton County311,224$52,909$1,001
4ToledoLucas County267,463$49,724$901
5AkronSummit County189,247$48,076$955
6DaytonMontgomery County136,579$45,247$918
7ParmaCuyahoga County79,870$69,295$1,087
8CantonStark County69,755$43,188$850
9LorainLorain County65,395$48,685$887
10HamiltonButler County63,468$55,166$1,007
11YoungstownMahoning County59,331$34,408$728
12SpringfieldClark County58,190$47,143$851
13KetteringMontgomery County57,206$74,681$1,051
14ElyriaLorain County53,035$54,945$906
15MiddletownButler County51,617$57,102$1,007
16Cuyahoga FallsSummit County50,909$72,705$1,038
17NewarkLicking County50,783$61,670$973
18LakewoodCuyahoga County50,007$68,954$1,070
19DublinFranklin County49,294$160,296$1,686
20EuclidCuyahoga County48,823$50,285$1,025
21MansfieldRichland County47,663$44,540$814
22MentorLake County47,171$88,949$1,239
23BeavercreekGreene County47,126$110,088$1,457
24StrongsvilleCuyahoga County45,983$103,253$1,302
25FairfieldButler County44,828$77,937$1,242
26DelawareDelaware County44,589$99,786$1,286
27Cleveland HeightsCuyahoga County44,497$72,826$1,216
28Huber HeightsMontgomery County43,455$79,131$1,258
29Grove CityFranklin County42,517$93,161$1,331
30LancasterFairfield County41,249$59,133$1,083
31ReynoldsburgFranklin County41,224$72,972$1,259
32FindlayHancock County40,287$61,423$975
33WarrenTrumbull County38,912$37,887$766
34WestervilleFranklin County38,645$109,404$1,364
35HilliardFranklin County38,033$128,189$1,632
36North RidgevilleLorain County36,627$96,698$1,116
37Upper ArlingtonFranklin County36,293$155,167$1,588
38MarionMarion County35,669$47,951$856
39MasonWarren County35,509$125,401$1,760
40GahannaFranklin County35,486$109,061$1,466
41BrunswickMedina County35,246$90,663$1,157
42LimaAllen County35,010$46,240$903
43FairbornGreene County34,534$61,751$977
44StowSummit County34,240$93,727$1,212
45WestlakeCuyahoga County34,104$112,200$1,570
46MassillonStark County32,338$56,446$862
47North OlmstedCuyahoga County31,924$84,363$1,141
48North RoyaltonCuyahoga County30,972$83,670$1,116
49Austintown (unincorporated)Mahoning County30,164$52,978$788
50Bowling GreenWood County29,983$45,154$897
51Garfield HeightsCuyahoga County29,269$54,593$1,129
52Shaker HeightsCuyahoga County28,922$104,073$1,168
53MarysvilleUnion County27,518$92,619$1,223
54GreenSummit County27,393$95,047$1,228
55KentPortage County27,116$42,964$991
56WoosterWayne County26,971$66,898$918
57TroyMiami County26,842$68,830$1,003
58MedinaMedina County25,950$77,385$1,077
59Avon LakeLorain County25,752$115,567$1,537
60XeniaGreene County25,689$56,029$931
61AvonLorain County25,317$135,915$1,796
62CentervilleMontgomery County25,205$85,492$1,270
63PerrysburgWood County25,181$111,643$1,198
64BarbertonSummit County24,844$52,267$848
65ZanesvilleMuskingum County24,740$43,280$821
66SanduskyErie County24,606$50,139$905
67WadsworthMedina County24,492$79,490$1,067
68PickeringtonFairfield County24,477$111,833$1,605
69RiversideMontgomery County24,435$61,352$1,050
70WilloughbyLake County24,046$71,309$1,171
71SolonCuyahoga County23,943$139,089$1,626
72AthensAthens County23,396$38,204$1,011
73Maple HeightsCuyahoga County23,258$53,414$1,338
74TrotwoodMontgomery County23,041$50,113$1,031
75HudsonSummit County23,039$171,427$2,344
76ChillicotheRoss County21,902$54,086$887
77OxfordButler County21,753$40,764$997
78South EuclidCuyahoga County21,534$81,297$1,367
79LebanonWarren County21,501$83,685$1,090
80Rocky RiverCuyahoga County21,490$94,026$1,175
81AllianceStark County21,478$56,106$836
82PiquaMiami County20,646$67,796$922
83Parma HeightsCuyahoga County20,581$61,009$1,111
84PainesvilleLake County20,548$51,516$1,036
85SidneyShelby County20,501$60,668$869
86Forest ParkHamilton County20,025$75,956$1,306
87Mayfield HeightsCuyahoga County20,022$66,524$1,128
88WhitehallFranklin County20,019$51,759$1,145
89SpringboroWarren County19,980$119,659$1,203
90MiamisburgMontgomery County19,948$82,900$1,132
91OregonLucas County19,799$82,197$900
92Broadview HeightsCuyahoga County19,771$103,125$1,083
93TwinsburgSummit County19,410$99,144$1,356
94White Oak (unincorporated)Hamilton County19,216$70,341$1,091
95NorwoodHamilton County19,114$71,611$981
96SylvaniaLucas County19,055$100,189$1,072
97AshlandAshland County18,911$60,029$893
98TallmadgeSummit County18,335$89,410$1,067
99NilesTrumbull County18,287$50,953$798
100Brook ParkCuyahoga County18,284$71,332$1,122

Other rankings for Ohio

Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Ohio city has the most residents?

Columbus, with 914,802 (among the 100 largest places; ACS 2020–2024).

How many cities are ranked?

The 100 largest places in Ohio by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore