Ranking of Missouri Counties By Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, the Population for Missouri was 6.16M. Among all Missouri counties, St. Louis County had the highest population (1.00M), followed by Jackson County (717.66K), and St. Charles County (406.42K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Missouri 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 Missouri Counties By Population in 2020
St. Louis
Jackson
St. Charles
St. Louis city
Greene
Clay
Jefferson
Boone
Jasper
Cass
Ranking of Missouri Counties By Population in 2020
Items per page:
0 of 0
Rank County Population
1 St. Louis County 1003376
2 Jackson County 717662
3 St. Charles County 406423
4 St. Louis city 300315
5 Greene County 299332
6 Clay County 254145
7 Jefferson County 226947
8 Boone County 184050
9 Jasper County 122896
10 Cass County 108162
11 Platte County 107190
12 Franklin County 104867
13 Christian County 89294
14 Buchanan County 84472
15 Cape Girardeau County 81824
16 Cole County 76624
17 St. Francois County 66446
18 Lincoln County 59857
19 Newton County 58699
20 Taney County 56064
21 Johnson County 54039
21 Pulaski County 54039
22 Phelps County 44568
23 Callaway County 44346
24 Pettis County 43004
25 Camden County 42807
26 Butler County 42063
27 Howell County 39806
28 Webster County 39008
29 Scott County 38022
30 Lawrence County 37998
31 Laclede County 36046
32 Warren County 35740
33 Barry County 34542
34 Lafayette County 33050
35 Polk County 31616
36 Stone County 31205
37 Stoddard County 28650
38 Marion County 28493
39 Dunklin County 28216
40 Adair County 25272
41 Audrain County 24781
42 Miller County 24778
43 Randolph County 24457
44 Texas County 24323
45 Washington County 23432
46 Saline County 23339
47 McDonald County 23278
48 Ray County 23135
49 Crawford County 23036
50 Henry County 21982
51 Clinton County 21218
52 Morgan County 21001
53 Nodaway County 20999
54 Vernon County 19675
55 Benton County 19425
56 Perry County 18971
57 Ste. Genevieve County 18478
58 Wright County 18214
59 Andrew County 18102
60 Pike County 17413
61 Dallas County 17132
62 Cooper County 16647
63 New Madrid County 16329
64 Bates County 16053
65 Pemiscot County 15589
66 Moniteau County 15216
67 Macon County 15199
68 Gasconade County 14763
69 Dent County 14389
70 Cedar County 14214
71 Livingston County 13990
72 Osage County 13255
73 Madison County 12625
74 Mississippi County 12121
75 Linn County 11857
76 Barton County 11623
77 Douglas County 11600
78 DeKalb County 11596
79 Montgomery County 11286
80 Wayne County 10935
81 Ripley County 10670
82 Bollinger County 10555
83 Ralls County 10354
84 Howard County 10157
85 Lewis County 10039
86 Grundy County 9757
87 Iron County 9513
88 St. Clair County 9346
89 Caldwell County 8821
90 Monroe County 8693
91 Oregon County 8611
92 Ozark County 8519
93 Carroll County 8464
94 Maries County 8451
95 Daviess County 8433
96 Hickory County 8298
97 Harrison County 8157
98 Dade County 7586
99 Chariton County 7390
100 Shannon County 7035
101 Clark County 6658
102 Gentry County 6136
103 Shelby County 6095
104 Reynolds County 6079
105 Sullivan County 5976
106 Atchison County 5305
107 Carter County 5205
108 Scotland County 4705
109 Putnam County 4685
110 Holt County 4191
111 Schuyler County 4010
112 Knox County 3739
113 Mercer County 3512
114 Worth County 1968