Ranking of Ohio Counties By Population in 2023

Updated on August 1, 2024.

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

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 2023
Franklin
Cuyahoga
Hamilton
Summit
Montgomery
Lucas
Butler
Stark
Lorain
Warren
Ranking of Ohio Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 Franklin County 1326063
2 Cuyahoga County 1233088
3 Hamilton County 827058
4 Summit County 535733
5 Montgomery County 533796
6 Lucas County 425484
7 Butler County 393043
8 Stark County 372716
9 Lorain County 317910
10 Warren County 252148
11 Lake County 231640
12 Delaware County 231636
13 Mahoning County 225596
14 Clermont County 211972
15 Trumbull County 200373
16 Medina County 184042
17 Licking County 183201
18 Greene County 169691
19 Fairfield County 165360
20 Portage County 162665
21 Clark County 134610
22 Wood County 132650
23 Richland County 125064
24 Wayne County 116510
25 Miami County 110876
26 Allen County 100838
27 Columbiana County 100182
28 Ashtabula County 96845
29 Geauga County 95407
30 Tuscarawas County 91874
31 Muskingum County 86305
32 Ross County 76501
33 Hancock County 74704
34 Erie County 74035
35 Scioto County 71969
36 Union County 69637
37 Belmont County 64918
38 Marion County 64851
39 Jefferson County 64026
40 Knox County 63320
41 Athens County 62706
42 Pickaway County 61086
43 Sandusky County 58709
44 Washington County 58577
45 Huron County 58199
46 Lawrence County 56118
47 Seneca County 54527
48 Ashland County 52190
49 Darke County 51415
50 Shelby County 47765
51 Logan County 46057
52 Auglaize County 46050
53 Madison County 44602
54 Holmes County 44386
55 Brown County 43777
56 Highland County 43614
57 Mercer County 42439
58 Fulton County 42007
59 Clinton County 41938
60 Crawford County 41529
61 Preble County 40556
62 Ottawa County 39803
63 Champaign County 38845
64 Defiance County 38315
65 Guernsey County 38089
66 Coshocton County 36869
67 Williams County 36591
68 Morrow County 35595
69 Perry County 35551
70 Putnam County 34199
71 Jackson County 32606
72 Hardin County 30368
73 Gallia County 28986
74 Fayette County 28817
75 Van Wert County 28704
76 Hocking County 27540
77 Adams County 27521
78 Henry County 27520
79 Pike County 27001
80 Carroll County 26758
81 Meigs County 21767
82 Wyandot County 21457
83 Paulding County 18706
84 Noble County 14311
85 Harrison County 14159
86 Morgan County 13646
87 Monroe County 13153
88 Vinton County 12474