Skip to main content

St. Louis County, Missouri Demographics 2026

St. Louis County, Missouri has a population of 995,569, the 1st most populous county in Missouri. The median household income is $82,936 and the median home value is $276,800. The poverty rate is 9.8%.

Data vintage: U.S. Census Bureau ACS 2020–2024 5-Year Estimates · refreshed July 2026 · Methodology & source notes

St. Louis County Quick Facts

Population 995,569
Median Household Income $82,936
Median Home Value $276,800
Poverty Rate 9.8%
Unemployment Rate 4.3%
Median Age 40.3 years
Homeownership Rate 69.2%
Affordability Ratio 3.3x
Bachelor's Degree+ 47.4%
High School Graduation 94.5%
Cities/Places 99
Population 995,569 1st of 115
Median Income $82,936 17% higher than state
Poverty Rate 9.8%
Unemployment 4.3%

How St. Louis County Changed

Change from the 2019–2023 ACS period to 2020–2024. These are rolling five-year estimates, not year-over-year measurements.

Metric2019–20232020–2024Change
Population996,618995,569-0.1%
Median household income$81,340$82,936+2.0%
Median home value$260,700$276,800+6.2%

Economy & Housing

Household Income Distribution

Under $25K 12.3%
$25K-$50K 17.3%
$50K-$100K 28.5%
$100K+ 41.9%
Detailed income brackets
Under $10K
4.0%
$10K-$15K
2.9%
$15K-$20K
2.5%
$20K-$25K
3.0%
$25K-$30K
3.2%
$30K-$35K
3.4%
$35K-$40K
3.6%
$40K-$45K
3.8%
$45K-$50K
3.3%
$50K-$60K
6.9%
$60K-$75K
9.3%
$75K-$100K
12.3%
$100K-$125K
10.0%
$125K-$150K
7.3%
$150K-$200K
9.2%
$200K+
15.5%

Employment

4.3% Unemployment Rate State: 4.0%|National: 5.2%
65.0% Labor Force Participation

Housing Overview

Owner 69.2%
Renter 30.8%
Affordability Index Affordable
3.3x home value to income ratio
Median gross rent $1,209/mo 17.5% of median household income annually

People & Demographics

Diversity Index

56out of 100
High Diversity

A diverse community with significant representation from multiple racial and ethnic groups.

State average: 40 | National average: 61

Education

Cities & Places in St. Louis County

CityPopulationMedian IncomePovertyHome Value
Florissant51,773$65,31810.1%$148,800
Chesterfield49,574$133,0373.9%$472,500
Oakville35,333$106,3626.4%$318,600
Wildwood35,133$161,0602.2%$495,800
University City34,685$80,69414.5%$306,700
Ballwin31,279$124,6264.8%$377,100
Mehlville29,805$67,0717.8%$218,400
Kirkwood29,363$121,2705.3%$451,400
Maryland Heights27,880$86,4364.7%$227,000
Hazelwood25,114$55,90815.9%$167,400
Webster Groves23,712$115,2274.2%$387,600
Old Jamestown20,651$99,5217.4%$236,100
Affton19,052$79,5396.7%$212,400
Creve Coeur18,643$127,1886.1%$614,000
Concord18,368$89,0383.9%$303,600
Ferguson18,213$47,52424.2%$109,900
Manchester18,160$97,8016.4%$323,100
Spanish Lake17,873$55,92014.8%$135,600
Clayton17,380$123,0008.0%$830,000
Lemay16,228$60,39914.7%$152,200
Overland15,695$61,7739.7%$131,900
Eureka13,081$108,3947.9%$379,200
Jennings12,918$38,98425.2%$68,800
St. Ann12,811$52,32313.0%$126,600
Crestwood12,295$107,1695.5%$319,600
Town and Country11,607$232,5341.7%$928,500
Bridgeton11,369$72,00511.5%$237,700
Bellefontaine Neighbors10,498$49,17021.4%$99,700
Ellisville10,002$113,3094.6%$366,600
Des Peres9,170$224,3272.0%$609,200
Richmond Heights9,153$94,4605.5%$358,700
Sunset Hills9,112$138,1443.7%$523,800
Ladue8,940$250,000+1.1%$1,056,300
Olivette8,645$111,6604.3%$460,800
Maplewood8,156$65,1258.7%$237,000
Brentwood8,144$99,7195.1%$299,700
Berkeley8,123$44,26535.1%$82,300
Pacific7,475$62,8605.5%$249,300
Sappington7,367$77,6503.9%$297,600
Valley Park6,795$67,8989.8%$251,000
Black Jack6,589$78,3315.0%$193,000
St. John6,527$53,75515.4%$106,300
Shrewsbury6,316$80,75710.0%$269,800
Glendale6,114$170,7002.0%$494,000
Glasgow Village5,504$29,53046.7%$69,000
Dellwood4,847$72,54021.7%$83,700
Rock Hill4,693$95,3725.2%$278,700
Breckenridge Hills4,402$40,95825.9%$96,100
Normandy4,239$29,37936.9%$87,300
Fenton4,088$101,0003.5%$374,500
Woodson Terrace3,908$47,41726.9%$104,000
Frontenac3,701$233,4252.0%$979,800
Northwoods3,623$45,33024.8%$76,000
Moline Acres2,843$55,13218.9%$90,000
Riverview2,731$48,48224.9%$72,700
Pine Lawn2,716$24,83742.6%$66,800
Green Park2,690$79,1417.9%$238,800
Clarkson Valley2,584$247,0003.0%$867,000
Pagedale2,531$31,25026.1%$75,200
Bel-Ridge2,432$38,04917.7%$90,700
Warson Woods2,393$206,9791.3%$612,800
Castle Point2,340$37,67934.1%$62,600
Hanley Hills2,178$52,82833.9%$73,300
Marlborough2,157$50,3004.6%$191,600
Vinita Park2,042$53,99520.8%$99,300
Winchester1,939$87,9174.5%$216,500
Wellston1,628$44,95735.4%N/A
Charlack1,596$54,79217.0%$119,000
Oakland1,562$114,8616.4%$410,700
Bel-Nor1,556$110,6675.9%$218,000
Calverton Park1,546$68,02121.0%$128,400
St. George1,458$68,0917.5%$161,100
Cool Valley1,411$53,56028.8%$102,800
Lakeshire1,396$62,1159.9%$258,700
Flordell Hills1,195$36,41041.1%$51,800
Pasadena Hills1,190$70,3414.2%$252,800
Velda City1,158$37,10521.6%$49,500
Grantwood Village1,058$153,9471.4%$535,300
Edmundson975$49,21328.1%$92,900
Hillsdale873$37,58327.3%$52,700
Velda Village Hills858$45,00019.4%$51,200
Country Club Hills854$47,51910.4%$49,200
Norwood Court797$42,88213.7%$87,000
Greendale794$56,50040.8%$115,400
Twin Oaks734$120,1512.7%$298,800
Pasadena Park710$91,96413.5%$170,100
Bella Villa691$59,5839.4%$161,800
Sycamore Hills672$85,96214.1%$137,500
Crystal Lake Park553$159,5541.1%$627,600
Wilbur Park491$91,66711.2%$204,900
Beverly Hills488$47,38114.1%$70,900
Huntleigh366$250,000+1.6%$2,000,000+
Westwood338$237,5000.6%$1,017,900
Kinloch322$44,68833.9%$84,800
Uplands Park322$50,25013.7%$85,200
Bellerive Acres288$138,4381.4%$329,300
Glen Echo Park101$67,5007.9%$153,100
Country Life Acres73$250,000+13.7%$1,625,000
Champ6N/A0.0%N/A

Population Overview

St. Louis County is located in Missouri with a total population of 995,569. It is the 1st most populous county out of 115 in Missouri. The county encompasses 99 Census-designated places.

Age Demographics

The median age in St. Louis County is 40.3 years. This is 3% higher than the state median of 39.0 years.

Economy, Income & Housing

The median household income in St. Louis County is $82,936. This is 17% higher than the state median of $70,702. It is also 3% higher than the national median of $80,734. The poverty rate stands at 9.8%. This is 22% lower than the state poverty rate of 12.6%. The unemployment rate is 4.3%. This is 8% higher than the state rate of 4.0%. The median home value is $276,800. Housing costs are 20% higher than the state median of $230,300. The home-value-to-income ratio is 3.3x. 69.2% of occupied housing units are owner-occupied. This homeownership rate is 2% higher than the state average of 68.1%.

Race & Ethnicity

The largest racial or ethnic group in St. Louis County is White (non-Hispanic), making up 61.4% of the population. Black or African American residents account for 24.0%. The Black or African American population is significantly higher than the state average (24.0% vs 10.9%). The Asian population is significantly higher than the state average (4.9% vs 2.1%).

Education

47.4% of residents aged 25 and older hold a bachelor's degree or higher. This places St. Louis County in the top 10% of all counties in the state for educational attainment. This is 46% higher than the state rate of 32.4%. Nationally, 35.7% of adults hold at least a bachelor's degree. The high school graduation rate (or equivalent) is 94.5%. Notably, 20.4% of adults hold a graduate or professional degree, indicating a highly educated workforce.

Data Sources & Methodology

All figures for St. Louis County come from the U.S. Census Bureau's American Community Survey (ACS) 2020–2024 5-Year Estimates, with comparisons drawn against Missouri and national averages from the same dataset. See our methodology page for how each metric is defined, or data.census.gov for official tables with margins of error.

Frequently Asked Questions

What is the population of St. Louis County, Missouri?

St. Louis County has a population of 995,569, making it the 1st most populous county in Missouri.

What is the median income in St. Louis County?

The median household income in St. Louis County is $82,936 with a poverty rate of 9.8%.

How many cities are in St. Louis County, Missouri?

St. Louis County contains 99 Census-designated places.