Ranking of Ohio Counties By Population in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, the Population for Ohio was 11.78M. Among all Ohio counties, Franklin County had the highest population (1.33M), followed by Cuyahoga County (1.24M), and Hamilton County (826.97K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Ohio counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Ohio Counties By Population in 2022
Franklin
Cuyahoga
Hamilton
Summit
Montgomery
Lucas
Butler
Stark
Lorain
Warren
Ranking of Ohio Counties By Population in 2022
Items per page:
0 of 0
Rank County Population
1 Franklin County 1327687
2 Cuyahoga County 1239720
3 Hamilton County 826970
4 Summit County 536582
5 Montgomery County 534355
6 Lucas County 427154
7 Butler County 390689
8 Stark County 373008
9 Lorain County 316616
10 Warren County 250298
11 Lake County 231968
12 Delaware County 227008
13 Mahoning County 226104
14 Clermont County 210906
15 Trumbull County 200716
16 Medina County 183520
17 Licking County 181899
18 Greene County 169380
19 Fairfield County 163166
20 Portage County 161924
21 Clark County 134686
22 Wood County 131821
23 Richland County 125268
24 Wayne County 116609
25 Miami County 110245
26 Allen County 101086
27 Columbiana County 100537
28 Ashtabula County 96987
29 Geauga County 95552
30 Tuscarawas County 92030
31 Muskingum County 86114
32 Ross County 76479
33 Hancock County 74793
34 Erie County 74563
35 Scioto County 72312
36 Union County 66927
37 Belmont County 65495
38 Marion County 64576
39 Jefferson County 64286
40 Knox County 63186
41 Athens County 61029
42 Pickaway County 59987
43 Washington County 58883
44 Sandusky County 58591
45 Huron County 58256
46 Lawrence County 56571
47 Seneca County 54563
48 Ashland County 52010
49 Darke County 51526
50 Shelby County 47723
51 Logan County 46040
52 Auglaize County 45949
53 Holmes County 44380
54 Brown County 43707
55 Madison County 43613
56 Highland County 43396
57 Mercer County 42403
58 Fulton County 42083
59 Clinton County 41902
60 Crawford County 41532
61 Preble County 40557
62 Ottawa County 39984
63 Champaign County 38712
64 Defiance County 38183
65 Guernsey County 38069
66 Williams County 36621
67 Coshocton County 36583
68 Perry County 35483
69 Morrow County 35317
70 Putnam County 34331
71 Jackson County 32634
72 Hardin County 30400
73 Gallia County 29014
74 Fayette County 28856
75 Van Wert County 28806
76 Hocking County 27843
77 Henry County 27517
78 Adams County 27449
79 Pike County 26991
80 Carroll County 26677
81 Meigs County 21971
82 Wyandot County 21574
83 Paulding County 18763
84 Noble County 14364
85 Harrison County 14351
86 Morgan County 13648
87 Monroe County 13225
88 Vinton County 12585