Ranking of Missouri Counties By Population in 2023

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2023, the Population for Missouri was 6.21M. Among all Missouri counties, St. Louis County had the highest population (990.88K), followed by Jackson County (720.28K), and St. Charles County (417.96K).

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 2023
St. Louis
Jackson
St. Charles
Greene
St. Louis city
Clay
Jefferson
Boone
Jasper
Platte
Ranking of Missouri Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 St. Louis County 990875
2 Jackson County 720283
3 St. Charles County 417958
4 Greene County 305130
5 St. Louis city 282772
6 Clay County 260150
7 Jefferson County 231155
8 Boone County 190138
9 Jasper County 125117
10 Platte County 112112
11 Cass County 111695
12 Franklin County 106444
13 Christian County 94469
14 Buchanan County 83201
15 Cape Girardeau County 83110
16 Cole County 77318
17 St. Francois County 67094
18 Lincoln County 64707
19 Newton County 60813
20 Taney County 56790
21 Johnson County 55107
22 Pulaski County 53829
23 Phelps County 45517
24 Callaway County 44818
25 Camden County 44099
26 Pettis County 43591
27 Butler County 41910
28 Webster County 41481
29 Howell County 40707
30 Lawrence County 38879
31 Scott County 37923
32 Warren County 37815
33 Laclede County 36674
34 Barry County 35310
35 Lafayette County 33244
36 Polk County 32818
37 Stone County 32680
38 Stoddard County 28372
39 Marion County 28312
40 Dunklin County 27066
41 Texas County 25606
42 Miller County 25566
43 Adair County 25231
44 Audrain County 24342
45 McDonald County 24117
46 Randolph County 24105
47 Washington County 23542
48 Saline County 23212
49 Ray County 23178
50 Crawford County 22691
51 Henry County 22457
52 Morgan County 21963
53 Clinton County 21569
54 Nodaway County 20693
55 Benton County 20560
56 Vernon County 19768
57 Wright County 19373
58 Perry County 18950
59 Ste. Genevieve County 18640
60 Andrew County 18109
61 Pike County 17927
62 Dallas County 17793
63 Cooper County 16926
64 Bates County 16226
65 New Madrid County 15388
66 Moniteau County 15245
67 Macon County 15173
68 Gasconade County 14731
69 Cedar County 14706
70 Pemiscot County 14669
71 Dent County 14654
72 Livingston County 14595
73 Osage County 13479
74 Madison County 12739
75 Douglas County 12224
76 Mississippi County 11852
77 Linn County 11808
78 Barton County 11743
79 Montgomery County 11430
80 Wayne County 10825
81 Ripley County 10809
82 Bollinger County 10536
83 Ralls County 10501
84 Howard County 10116
85 DeKalb County 9899
86 Lewis County 9840
87 Grundy County 9807
88 St. Clair County 9743
89 Iron County 9454
90 Ozark County 8996
91 Caldwell County 8976
92 Monroe County 8731
93 Oregon County 8719
94 Hickory County 8715
95 Daviess County 8554
96 Maries County 8441
97 Carroll County 8367
98 Harrison County 8216
99 Dade County 7719
100 Chariton County 7403
101 Shannon County 7254
102 Clark County 6648
103 Gentry County 6311
104 Reynolds County 5965
105 Shelby County 5930
106 Sullivan County 5841
107 Carter County 5329
108 Atchison County 5116
109 Scotland County 4698
110 Putnam County 4639
111 Holt County 4266
112 Schuyler County 4073
113 Knox County 3736
114 Mercer County 3499
115 Worth County 1903