Ranking of Ohio Counties By Population in 2018

Updated on June 18, 2025.

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

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 2018
Franklin
Cuyahoga
Hamilton
Summit
Montgomery
Lucas
Butler
Stark
Lorain
Warren
Ranking of Ohio Counties By Population in 2018
Items per page:
0 of 0
Rank County Population
1 Franklin County 1308599
2 Cuyahoga County 1241788
3 Hamilton County 815853
4 Summit County 541451
5 Montgomery County 531954
6 Lucas County 429990
7 Butler County 382114
8 Stark County 371410
9 Lorain County 309222
10 Warren County 232539
11 Lake County 229856
12 Mahoning County 228975
13 Clermont County 205803
14 Delaware County 205347
15 Trumbull County 198574
16 Medina County 179205
17 Licking County 175816
18 Greene County 167643
19 Portage County 162367
20 Fairfield County 156062
21 Clark County 134697
22 Wood County 130627
23 Richland County 121117
24 Wayne County 115911
25 Miami County 106091
26 Allen County 102747
27 Columbiana County 102534
28 Ashtabula County 97536
29 Geauga County 93770
30 Tuscarawas County 92075
31 Muskingum County 86048
32 Ross County 76859
33 Hancock County 75913
34 Scioto County 75338
35 Erie County 74413
36 Belmont County 67492
37 Jefferson County 65889
38 Athens County 65673
39 Marion County 65426
40 Knox County 61921
41 Washington County 60183
42 Lawrence County 59864
43 Sandusky County 58726
44 Huron County 58316
45 Pickaway County 58099
46 Union County 57836
47 Seneca County 55256
48 Ashland County 53727
49 Darke County 51323
50 Shelby County 48632
51 Auglaize County 45728
52 Logan County 45291
53 Madison County 44393
54 Holmes County 43973
55 Brown County 43623
56 Highland County 43032
57 Fulton County 42256
58 Clinton County 42119
59 Crawford County 41454
60 Preble County 41023
61 Mercer County 40986
62 Ottawa County 40819
63 Guernsey County 39011
64 Champaign County 38799
65 Defiance County 38046
66 Williams County 36753
67 Coshocton County 36607
68 Perry County 36046
69 Morrow County 35133
70 Putnam County 33809
71 Jackson County 32370
72 Hardin County 31417
73 Gallia County 29956
74 Fayette County 28614
75 Hocking County 28353
76 Van Wert County 28176
77 Pike County 27908
78 Adams County 27685
79 Carroll County 27134
80 Henry County 27039
81 Meigs County 23050
82 Wyandot County 21901
83 Paulding County 18747
84 Harrison County 15151
85 Morgan County 14585
86 Noble County 14368
87 Monroe County 13798
88 Vinton County 13132