U.S. Census Bureau · 2025 Population Estimates Program (PEP)

Missouri County Population — 2025 PEP

July 1, 2025 resident population estimates for 115 counties. State total (sum of these county estimates): 6,270,541 persons.

Separate 2025 TIGER/Line county boundaries validate county identity; these are not ACS 2024 survey estimates.

Official Vintage 2025 county identities and unsimplified TIGER coordinates; separate-period ACS housing is joined only by exact full GEOID. Original 2020 counts require separately evidenced compatible geography; incompatible observations remain null with reasons. The revised April estimates base is not an original census count; no boundary allocation is invented.

Source and downloads

2025 Census PEP county estimates, 2020–2025 series; counts are persons, migration counts are persons, published rates are per 1,000, and unavailable values remain null (not zero). 2020 rates are unavailable for the partial-year interval. County totals and characteristics are verified against the pinned raw Census CSV receipts and independent 2025 county geometry.

Official Census PEP county source · Download JSON · Download CSV · Download source metadata

Official state totals and county summaries

Official NST July 1, 2025 state total: 6,270,541 persons (SUMLEV 040, PEP Vintage 2025). County sum: 6,270,541 persons; comparison status: equal.

Official NST July 2020: 6,155,074 persons; July 2020–July 2025 change: +115,467 persons; growth: 1.875964 percent (denominator: official July 2020 population).

County July 2024–July 2025: Growing: 83 · Shrinking: 30 · Unchanged: 2 · Missing: 0. Median county growth: 0.444742 percent.

Largest county: St. Louis County (GEOID 29189): 990911 persons.

Fastest county growth: Scotland County (GEOID 29199): 2.566296 percent.

Greatest numeric increase: St. Charles County (GEOID 29183): 3909 persons.

no minimum population; missing excluded per measure; median of county percentages, not population weighted; equal values use ascending full GEOID.

Official state demographics

Resident population · SUMLEV 040 · July 1, 2025 · Census PEP Vintage 2025. Denominator for every share: 6,270,541 resident persons. Six exclusive race groups; Hispanic origin overlaps race and must not be added to it. Release: June 2026; exact day unproved; PEP estimates have no ACS sampling MOE.

Scroll horizontally to see Count and Share. Keyboard: focus this table region and use Left and Right arrow keys.

Official state age, sex, race and overlapping Hispanic origin
MeasureCountShare
Female3,193,620 persons50.930534 percent
Male3,076,921 persons49.069466 percent
Ages 18–24586,821 persons9.358379 percent
Ages 25–441,621,334 persons25.856366 percent
Ages 45–641,472,124 persons23.476826 percent
Ages 65 and older1,230,134 persons19.617669 percent
Under 181,360,128 persons21.690760 percent
American Indian or Alaska Native alone46,143 persons0.735870 percent
Asian alone160,768 persons2.563862 percent
Black or African American alone721,027 persons11.498641 percent
Native Hawaiian or other Pacific Islander alone14,214 persons0.226679 percent
Two or more races309,882 persons4.941870 percent
White alone5,018,507 persons80.033078 percent
Hispanic (any race)371,015 persons5.916794 percent
Not Hispanic5,899,526 persons94.083206 percent

Official state median age: 39.6 years. Published state SYASEX median age; not a county aggregation, not ACS.

Download all state demographic observations (CSV)

Revised April 1, 2020 estimates base (official NST): 6,154,913 persons; county base sum: 6,154,913 persons; comparison: equal. This is not the original decennial census count.

Original April 1, 2020 Census count: 115 compatible counties; 0 unavailable. Published Census county centers-of-population POPULATION, original 2020 Gazetteer and official 2020–2025 geographic-change evidence; no boundary allocation. Original count, revised April estimates base and July 2020 estimate are separate observations. Documentation: November 2021; exact file release day unproved; retrieval is not release. Official original count source. Original 2020 Gazetteer identity plus Census geographic-change notes 2014–2025; no county-level change recorded from 2020 onward, exact full modern name, and original count required. Any recorded county-level change or referenced counterparty is conservatively unavailable, including unresolved internal redistricting. Same GEOID alone is insufficient. Not a claim of identical cartographic coordinates; no invented allocations.

Source release date unavailable: retained pins do not attest an official release date; retrieval is not release. Reference dates and Vintage 2025 are explicit; no current-vintage refresh is implied.

County population and demographic explorer

Choose a measure, observation year and county without downloading boundaries. Rankings, search, trends and CSV work without a map. Load map explicitly to download the full, unsimplified 2025 TIGER boundaries; this defers rather than removes their payload. The table remains available without JavaScript.

PEP population · persons · July 1, 2025. Denominator: none. Calculation/source: CO POPESTIMATEy. Vintage 2025; null with metric_status reason; measured zero remains zero; no imputation.

Loading county controls; static rankings available below…

Map not loaded. County controls and rankings do not require boundaries.

After loading, Tab to a county and press Enter or Space; colors and the legend indicate signed direction and magnitude. Outlines show selection. The county picker works before and after map loading.

Selected county demographic breakdown

July 1, 2025 · St. Louis County (GEOID 29189). Same-period county population is the share denominator. Hispanic origin overlaps race; do not add origin to race counts. Other overlapping classifications are not additive. Official county median age is from PEP AGESEX MEDIAN_AGE_TOT, not ACS.

County demographics: counts, shares and official median age
Classification / sourceCount or statisticShare / status
Sex · PEP male470,233 persons47.454615 percent
Sex · PEP female520,678 persons52.545385 percent
Age bands · PEP under18210,514 persons21.244491 percent
Age bands · PEP age18 2484,410 persons8.518424 percent
Age bands · PEP age25 44249,525 persons25.181374 percent
Age bands · PEP age45 64234,327 persons23.647633 percent
Age bands · PEP age65plus212,135 persons21.408078 percent
Race alone (partition) · PEP white alone641,059 persons64.693903 percent
Race alone (partition) · PEP black alone248,345 persons25.062291 percent
Race alone (partition) · PEP aian alone3,506 persons0.353816 percent
Race alone (partition) · PEP asian alone55,678 persons5.618870 percent
Race alone (partition) · PEP nhpi alone284 persons0.028660 percent
Race alone (partition) · PEP two or more42,039 persons4.242460 percent
Hispanic origin (overlaps race) · PEP hispanic any race42,360 persons4.274854 percent
Hispanic origin (overlaps race) · PEP not hispanic948,551 persons95.725146 percent
Other overlapping classifications (not additive) · PEP white alone or combination680,192 persons68.643097 percent
Other overlapping classifications (not additive) · PEP not hispanic white alone607,797 persons61.337194 percent
Official county median age · AGESEX MEDIAN_AGE_TOT41.2 yearsNot a share; not ACS or an average of county medians

Use Ctrl/Command or Shift to select multiple counties. The following trend uses exact resident persons, not percentages; county size affects the scale. Missing observations break lines; the revised April estimates base is a separate dashed partial interval.

2025 county population rankings

All 115 county estimates are present without JavaScript, ranked by 2025 population (largest first). Signed changes compare July 1, 2024 to July 1, 2025. Unavailable is not zero; equal values break ties by GEOID (ascending).

Showing all 115 counties; ranked by 2025 population, descending.

Missouri County Population — 2025 PEP — July 1, 2025; rank reflects the selected ordering
RankCountyGEOIDPopulation (persons)Signed change (persons)Signed change (percent)
1St. Louis County29189990,911-755 persons-0.076135%
2Jackson County29095732,994+3871 persons+0.530912%
3St. Charles County29183426,499+3909 persons+0.925010%
4Greene County29077309,286+2112 persons+0.687558%
5St. Louis city29510278,144-2301 persons-0.820482%
6Clay County29047265,032+2358 persons+0.897691%
7Jefferson County29099233,132+998 persons+0.429924%
8Boone County29019191,746+849 persons+0.444742%
9Jasper County29097127,428+959 persons+0.758289%
10Cass County29037115,859+1915 persons+1.680650%
11Platte County29165114,400+1373 persons+1.214754%
12Franklin County29071108,090+703 persons+0.654642%
13Christian County2904396,725+689 persons+0.717439%
14Cape Girardeau County2903183,999+542 persons+0.649436%
15Buchanan County2902183,540-58 persons-0.069380%
16Cole County2905177,908+145 persons+0.186464%
17St. Francois County2918767,809+360 persons+0.533737%
18Lincoln County2911366,676+898 persons+1.365198%
19Newton County2914562,263+655 persons+1.063174%
20Taney County2921357,001+119 persons+0.209205%
21Johnson County2910156,670+846 persons+1.515477%
22Pulaski County2916954,442+550 persons+1.020560%
23Callaway County2902745,765+526 persons+1.162714%
24Phelps County2916145,247+41 persons+0.090696%
25Pettis County2915944,254+360 persons+0.820158%
26Camden County2902944,047-148 persons-0.334880%
27Webster County2922543,054+970 persons+2.304914%
28Butler County2902341,904+5 persons+0.011933%
29Howell County2909140,798-86 persons-0.210351%
30Lawrence County2910939,401+192 persons+0.489683%
31Warren County2921939,016+489 persons+1.269240%
32Scott County2920137,975+38 persons+0.100166%
33Laclede County2910536,943+254 persons+0.692306%
34Barry County2900936,200+470 persons+1.315421%
35Polk County2916733,604+393 persons+1.183343%
36Lafayette County2910733,531+99 persons+0.296123%
37Stone County2920932,503-67 persons-0.205711%
38Marion County2912728,525+117 persons+0.411856%
39Stoddard County2920728,284-100 persons-0.352311%
40Dunklin County2906926,855-202 persons-0.746572%
41Texas County2921525,994+290 persons+1.128229%
42Miller County2913125,817+134 persons+0.521746%
43Adair County2900125,684+67 persons+0.261545%
44Audrain County2900724,528+184 persons+0.755833%
45Randolph County2917524,513+134 persons+0.549653%
46McDonald County2911923,992+167 persons+0.700944%
47Washington County2922123,810+199 persons+0.842827%
48Ray County2917723,398+133 persons+0.571674%
49Saline County2919523,265+52 persons+0.224012%
50Crawford County2905522,929+90 persons+0.394063%
51Henry County2908322,671+106 persons+0.469754%
52Morgan County2914122,418+57 persons+0.254908%
53Clinton County2904921,661-31 persons-0.142910%
54Benton County2901520,5360 persons0.000000%
55Nodaway County2914720,174-122 persons-0.601104%
56Vernon County2921719,946+168 persons+0.849429%
57Wright County2922919,671+139 persons+0.711653%
58Perry County2915719,093-20 persons-0.104641%
59Ste. Genevieve County2918618,689+87 persons+0.467692%
60Andrew County2900318,241+126 persons+0.695556%
61Dallas County2905918,025+167 persons+0.935155%
62Pike County2916317,955-76 persons-0.421496%
63Cooper County2905317,1360 persons0.000000%
64Bates County2901316,512+64 persons+0.389105%
65Moniteau County2913515,428+1 persons+0.006482%
66Macon County2912115,190+7 persons+0.046104%
67New Madrid County2914315,086-195 persons-1.276094%
68Cedar County2903914,888-40 persons-0.267953%
69Gasconade County2907314,784+75 persons+0.509892%
70Livingston County2911714,708+22 persons+0.149803%
71Dent County2906514,584-77 persons-0.525203%
72Pemiscot County2915514,465-14 persons-0.096692%
73Osage County2915113,611+142 persons+1.054273%
74Madison County2912312,858+14 persons+0.109000%
75Douglas County2906712,342+66 persons+0.537634%
76Mississippi County2913312,003+55 persons+0.460328%
77Linn County2911511,815-59 persons-0.496884%
78Barton County2901111,795+45 persons+0.382979%
79Montgomery County2913911,590+34 persons+0.294219%
80Wayne County2922310,782-69 persons-0.635886%
81Ripley County2918110,717+1 persons+0.009332%
82Bollinger County2901710,646+76 persons+0.719016%
83Ralls County2917310,444-7 persons-0.066979%
84Howard County2908910,180+49 persons+0.483664%
85St. Clair County291859,976+133 persons+1.351214%
86Lewis County291119,879+26 persons+0.263879%
87DeKalb County290639,795-87 persons-0.880389%
88Grundy County290799,744-5 persons-0.051287%
89Iron County290939,318-95 persons-1.009243%
90Ozark County291539,172+73 persons+0.802286%
91Hickory County290859,044+155 persons+1.743728%
92Caldwell County290259,012+41 persons+0.457028%
93Monroe County291378,959+102 persons+1.151631%
94Oregon County291498,709+45 persons+0.519391%
95Daviess County290618,558+50 persons+0.587682%
96Carroll County290338,417+4 persons+0.047545%
97Maries County291258,397-97 persons-1.141983%
98Harrison County290818,281+45 persons+0.546382%
99Dade County290577,804+165 persons+2.159969%
100Chariton County290417,377-13 persons-0.175913%
101Shannon County292037,285+1 persons+0.013729%
102Clark County290456,475-109 persons-1.655529%
103Gentry County290756,384+74 persons+1.172742%
104Reynolds County291795,992+72 persons+1.216216%
105Shelby County292055,870-116 persons-1.937855%
106Sullivan County292115,738-24 persons-0.416522%
107Carter County290355,418+55 persons+1.025545%
108Atchison County290055,175+8 persons+0.154829%
109Scotland County291994,796+120 persons+2.566296%
110Putnam County291714,546-16 persons-0.350723%
111Holt County290874,200-18 persons-0.426743%
112Schuyler County291974,140+67 persons+1.644979%
113Knox County291033,728+20 persons+0.539374%
114Mercer County291293,404-10 persons-0.292912%
115Worth County292271,914+2 persons+0.104603%

County population and median home value · different vintages

Each point pairs a county’s PEP July 1, 2025 resident population (persons) with its ACS 2024 5-year median owner-occupied home value (B25077, U.S. dollars). These are different reference periods and different statistical programs. This descriptive comparison does not imply causality or matched vintages. Suppressed, missing or invalid ACS estimates are unavailable, not zero and not plotted. A valid zero remains zero.

The exact-value table below works without JavaScript; chart loading requires JavaScript.

Select a county using the map or rankings to coordinate the comparison.

County comparison: PEP July 1, 2025 population (persons) and ACS 2024 5-year median owner-occupied home value (U.S. dollars); unavailable values identified
CountyGEOIDPEP July 1, 2025 population (persons)ACS 2024 5-year median home value (U.S. dollars)
Adair County2900125,684$165,700
Andrew County2900318,241$215,400
Atchison County290055,175$106,800
Audrain County2900724,528$143,100
Barry County2900936,200$187,800
Barton County2901111,795$136,500
Bates County2901316,512$170,800
Benton County2901520,536$177,900
Bollinger County2901710,646$179,800
Boone County29019191,746$272,800
Buchanan County2902183,540$166,300
Butler County2902341,904$145,100
Caldwell County290259,012$166,500
Callaway County2902745,765$201,600
Camden County2902944,047$305,400
Cape Girardeau County2903183,999$220,700
Carroll County290338,417$117,500
Carter County290355,418$159,400
Cass County29037115,859$292,400
Cedar County2903914,888$168,100
Chariton County290417,377$160,900
Christian County2904396,725$274,900
Clark County290456,475$130,700
Clay County29047265,032$275,600
Clinton County2904921,661$226,800
Cole County2905177,908$229,600
Cooper County2905317,136$203,500
Crawford County2905522,929$172,600
Dade County290577,804$170,600
Dallas County2905918,025$190,300
Daviess County290618,558$161,800
DeKalb County290639,795$169,200
Dent County2906514,584$167,500
Douglas County2906712,342$168,200
Dunklin County2906926,855$97,600
Franklin County29071108,090$227,600
Gasconade County2907314,784$179,900
Gentry County290756,384$134,000
Greene County29077309,286$221,300
Grundy County290799,744$112,500
Harrison County290818,281$109,500
Henry County2908322,671$160,600
Hickory County290859,044$176,100
Holt County290874,200$138,200
Howard County2908910,180$159,400
Howell County2909140,798$173,000
Iron County290939,318$119,300
Jackson County29095732,994$230,500
Jasper County29097127,428$166,900
Jefferson County29099233,132$237,200
Johnson County2910156,670$235,700
Knox County291033,728$101,400
Laclede County2910536,943$168,400
Lafayette County2910733,531$216,500
Lawrence County2910939,401$175,100
Lewis County291119,879$130,200
Lincoln County2911366,676$244,300
Linn County2911511,815$123,300
Livingston County2911714,708$147,700
McDonald County2911923,992$154,700
Macon County2912115,190$149,100
Madison County2912312,858$159,000
Maries County291258,397$219,100
Marion County2912728,525$162,000
Mercer County291293,404$104,900
Miller County2913125,817$192,600
Mississippi County2913312,003$109,000
Moniteau County2913515,428$181,900
Monroe County291378,959$149,300
Montgomery County2913911,590$178,700
Morgan County2914122,418$194,400
New Madrid County2914315,086$111,800
Newton County2914562,263$190,700
Nodaway County2914720,174$177,500
Oregon County291498,709$113,300
Osage County2915113,611$223,300
Ozark County291539,172$168,600
Pemiscot County2915514,465$97,000
Perry County2915719,093$188,200
Pettis County2915944,254$166,300
Phelps County2916145,247$206,500
Pike County2916317,955$146,000
Platte County29165114,400$345,100
Polk County2916733,604$205,800
Pulaski County2916954,442$189,800
Putnam County291714,546$119,500
Ralls County2917310,444$168,200
Randolph County2917524,513$159,300
Ray County2917723,398$198,800
Reynolds County291795,992$151,700
Ripley County2918110,717$119,600
St. Charles County29183426,499$320,800
St. Clair County291859,976$157,100
Ste. Genevieve County2918618,689$222,200
St. Francois County2918767,809$169,300
St. Louis County29189990,911$276,800
Saline County2919523,265$150,500
Schuyler County291974,140$137,500
Scotland County291994,796$158,800
Scott County2920137,975$154,400
Shannon County292037,285$157,500
Shelby County292055,870$99,900
Stoddard County2920728,284$143,300
Stone County2920932,503$249,000
Sullivan County292115,738$115,600
Taney County2921357,001$218,800
Texas County2921525,994$146,700
Vernon County2921719,946$158,800
Warren County2921939,016$260,400
Washington County2922123,810$129,400
Wayne County2922310,782$107,400
Webster County2922543,054$228,800
Worth County292271,914$96,600
Wright County2922919,671$160,100
St. Louis city29510278,144$197,500