> > United States >> States > > Counties
List of Counties and Cities in Ohio
Discover Ohio’s population facts easily with our list of counties and cities. Find out how many people live in each area, from big cities to small towns, and see how Ohio’s population is spread out across the state.
A county is an administrative subdivision of a US state or territory. As of 2022, Ohio is divided into 88 counties. The elected county officials in Ohio county governments include three commissioners, a sheriff (the highest law enforcement officer in the county), and a prosecutor (the equivalent to a district attorney in other states). If we look at Cities, There are currently 253 cities and 673 villages in Ohio, for a total of 926 municipalities.
read about the Population of Ohio
Ohio Counties by Population
Franklin County was the most populous (1,321,414) and Vinton County was the least (12,696). The average land area is 464 sq mi. The largest county by area is Ashtabula County at 702.44 sq. mi. , and its neighbor, Lake County, is the smallest at 228.21 sq mi.
# | County | Population 2021 | Area (sq. mi) |
1 | Franklin County | 1,321,414 | 539.87 |
2 | Cuyahoga County | 1,249,387 | 458.49 |
3 | Hamilton County | 826,139 | 407.36 |
4 | Summit County | 537,633 | 419.38 |
5 | Montgomery County | 535,840 | 461.68 |
6 | Lucas County | 429,191 | 340.46 |
7 | Butler County | 390,234 | 467.27 |
8 | Stark County | 373,834 | 576.14 |
9 | Lorain County | 315,595 | 492.5 |
10 | Warren County | 246,553 | 399.63 |
11 | Lake County | 232,023 | 228.21 |
12 | Mahoning County | 226,762 | 415.25 |
13 | Delaware County | 220,740 | 442.41 |
14 | Clermont County | 209,642 | 451.99 |
15 | Trumbull County | 201,335 | 616.48 |
16 | Medina County | 183,092 | 423 |
17 | Licking County | 180,401 | 686.5 |
18 | Greene County | 168,412 | 414.88 |
19 | Portage County | 162,382 | 492.39 |
20 | Fairfield County | 161,064 | 505.11 |
21 | Clark County | 135,633 | 399.86 |
22 | Wood County | 132,472 | 617.32 |
23 | Richland County | 125,195 | 496.88 |
24 | Wayne County | 116,710 | 555.36 |
25 | Miami County | 109,264 | 407.04 |
26 | Allen County | 101,670 | 404.43 |
27 | Columbiana County | 101,310 | 532.46 |
28 | Ashtabula County | 97,337 | 702.44 |
29 | Geauga County | 95,565 | 403.66 |
30 | Tuscarawas County | 92,500 | 567.58 |
31 | Muskingum County | 86,408 | 664.63 |
32 | Ross County | 76,891 | 688.41 |
33 | Erie County | 74,852 | 254.88 |
34 | Hancock County | 74,656 | 531.35 |
35 | Scioto County | 73,346 | 612.27 |
36 | Belmont County | 65,849 | 537.35 |
37 | Marion County | 65,291 | 403.84 |
38 | Union County | 64,971 | 436.65 |
39 | Jefferson County | 64,789 | 409.61 |
40 | Knox County | 62,897 | 527.12 |
41 | Athens County | 62,056 | 506.76 |
42 | Washington County | 59,423 | 635.15 |
43 | Pickaway County | 59,333 | 501.91 |
44 | Sandusky County | 58,715 | 409.18 |
45 | Huron County | 58,367 | 492.69 |
46 | Lawrence County | 57,445 | 454.96 |
47 | Seneca County | 54,906 | 550.59 |
48 | Ashland County | 52,316 | 424.37 |
49 | Darke County | 51,597 | 599.8 |
50 | Shelby County | 47,977 | 409.27 |
51 | Auglaize County | 46,141 | 401.25 |
52 | Logan County | 46,035 | 458.44 |
53 | Madison County | 44,386 | 465.44 |
54 | Holmes County | 44,271 | 422.99 |
55 | Brown County | 43,662 | 491.76 |
56 | Highland County | 43,354 | 553.28 |
57 | Fulton County | 42,450 | 406.78 |
58 | Mercer County | 42,309 | 463.27 |
59 | Clinton County | 42,004 | 410.88 |
60 | Crawford County | 41,754 | 402.11 |
61 | Preble County | 40,867 | 424.8 |
62 | Ottawa County | 40,104 | 254.95 |
63 | Champaign County | 38,699 | 428.56 |
64 | Guernsey County | 38,287 | 521.9 |
65 | Defiance County | 38,144 | 411.16 |
66 | Williams County | 36,716 | 421.74 |
67 | Coshocton County | 36,618 | 564.07 |
68 | Perry County | 35,460 | 409.78 |
69 | Morrow County | 35,151 | 406.22 |
70 | Putnam County | 34,318 | 483.87 |
71 | Jackson County | 32,511 | 420.28 |
72 | Hardin County | 30,621 | 470.29 |
73 | Gallia County | 29,158 | 468.78 |
74 | Fayette County | 28,906 | 406.58 |
75 | Van Wert County | 28,732 | 410.09 |
76 | Hocking County | 28,097 | 422.75 |
77 | Adams County | 27,542 | 583.91 |
78 | Henry County | 27,538 | 416.5 |
79 | Pike County | 27,089 | 441.49 |
80 | Carroll County | 26,691 | 394.67 |
81 | Meigs County | 22,049 | 429.42 |
82 | Wyandot County | 21,708 | 405.61 |
83 | Paulding County | 18,871 | 416.26 |
84 | Harrison County | 14,477 | 403.53 |
85 | Noble County | 14,176 | 399 |
86 | Morgan County | 13,682 | 417.66 |
87 | Monroe County | 13,329 | 455.54 |
88 | Vinton County | 12,696 | 414.08 |
Source: US Census report 2021
read about the race and ethnicity in Ohio
Top Cities in Ohio by population
Ohio’s population is spread throughout the state with many major cities. There are currently 253 cities and 673 villages in Ohio, for a total of 926 municipalities. Columbus, the capital, has the highest population with 905,748 residents. It’s followed by Cleveland (372,624), Cincinnati (309,317), Toledo (270,871), and Akron (190,469).
Let’s have a look at the Top 20 cities in Ohio by Population
# | City | County | Population 2020 |
1 | Columbus | Franklin, Delaware, Fairfield | 905,748 |
2 | Cleveland | Cuyahoga | 372,624 |
3 | Cincinnati | Hamilton | 309,317 |
4 | Toledo | Lucas | 270,871 |
5 | Akron | Summit | 190,469 |
6 | Dayton | Montgomery | 137,644 |
7 | Parma | Cuyahoga | 81,146 |
8 | Canton | Stark | 70,872 |
9 | Lorain | Lorain | 65,211 |
10 | Hamilton | Butler | 63,399 |
11 | Youngstown | Mahoning, Trumbull | 60,068 |
12 | Springfield | Clark | 58,662 |
13 | Kettering | Montgomery, Greene | 57,862 |
14 | Elyria | Lorain | 52,656 |
15 | Cuyahoga Falls | Summit | 51,114 |
16 | Middletown | Butler | 50,987 |
17 | Lakewood | Cuyahoga | 50,942 |
18 | Newark | Licking | 49,934 |
19 | Euclid | Cuyahoga | 49,692 |
20 | Dublin | Franklin, Union, Delaware | 49,328 |
Source: US Census 2020
Most Populous Counties in Ohio
The most populous county in Ohio is Franklin County with 1.32 million residents. Most of its land area is taken up by its county seat, Columbus, the state capital and most populous city in Ohio. It was followed by Cuyahoga County (1.25 million) and Hamilton County (0.82 million)
Let’s have a look at the Top 10 most populous counties
# | County | Population 2021 | Area (sq. mi) |
1 | Franklin County | 1,321,414 | 539.87 |
2 | Cuyahoga County | 1,249,387 | 458.49 |
3 | Hamilton County | 826,139 | 407.36 |
4 | Summit County | 537,633 | 419.38 |
5 | Montgomery County | 535,840 | 461.68 |
6 | Lucas County | 429,191 | 340.46 |
7 | Butler County | 390,234 | 467.27 |
8 | Stark County | 373,834 | 576.14 |
9 | Lorain County | 315,595 | 492.5 |
10 | Warren County | 246,553 | 399.63 |
Least Populated Ohio County
The least populous county is Vinton County with 12,696 residents. It’s followed by Sierra and Modoc County with a population of 13,329 and 13,682 respectively.
Let’s have a look at 5 least populated counties in Ohio
# | County | Population 2021 |
1 | Vinton County | 12,696 |
2 | Monroe County | 13,329 |
3 | Morgan County | 13,682 |
4 | Noble County | 14,176 |
5 | Harrison County | 14,477 |
source: US Census 2021
read about religion in Ohio
Largest counties in Ohio by area
The Largest county by Land Area in Ohio is San Bernardino County with an area of 702.44 sq. miles. Next comes Ross County with an area of 688 sq. mi. followed by Licking county (686.6 sq. mi.)
Let’s have a look at the Top 10 counties by Area
# | County | Area (sq. mi) |
1 | Ashtabula County | 702.44 |
2 | Ross County | 688.41 |
3 | Licking County | 686.5 |
4 | Muskingum County | 664.63 |
5 | Washington County | 635.15 |
6 | Wood County | 617.32 |
7 | Trumbull County | 616.48 |
8 | Scioto County | 612.27 |
9 | Darke County | 599.8 |
10 | Adams County | 583.91 |
Smallest County in Ohio by area
The smallest county by area in Ohio is Lake County with an area of 22.8.21 square miles.
# | County | Area (sq. mi) |
1 | Lake County | 228.21 |
2 | Erie County | 254.88 |
3 | Ottawa County | 254.95 |
4 | Lucas County | 340.46 |
5 | Carroll County | 394.67 |
source: US Census report 2021
Most Densely populated Counties in Ohio
The most densely populated county in Ohio is Cuyahoga County, with 2725 people per sq. mi. Next comes Franklin County with 2447 people per sq. mi followed by Hamilton County (2028/ sq.mi)
Let’s have a look at the Top 10 densely populated counties
# | County | Density (people/sq. mi.) |
1 | Cuyahoga County | 2,725.00 |
2 | Franklin County | 2,447.65 |
3 | Hamilton County | 2,028.03 |
4 | Summit County | 1,281.97 |
5 | Lucas County | 1,260.62 |
6 | Montgomery County | 1,160.63 |
7 | Lake County | 1,016.71 |
8 | Butler County | 835.14 |
9 | Stark County | 648.86 |
10 | Lorain County | 640.80 |
Least Densely Populated County in Ohio
# | County | Density (people/sq. mi.) |
1 | Monroe County | 29.26 |
2 | Vinton County | 30.66 |
3 | Morgan County | 32.76 |
4 | Noble County | 35.53 |
5 | Harrison County | 35.88 |
source: US Census 2021