Per Capita Income in St. Louis County, MO

ACS 2024 5-Year Estimates

$51,977 Rank #184/3,222 · #1 in MO
94th
St. Louis $51,977
MO $39,695 +30.9%
US $41,261 +26.0%

Per Capita Income Trend

Rankings →

Percentile Rank Over Time

Year-over-Year Per Capita Change

National Distribution

How St. Louis County's per capita income of $51,977 compares to all 3,222 U.S. counties. Values range from $9,682 to $105,496.

Distribution of Per Capita Income Across All Counties

Ranking Context

Counties ranked closest to St. Louis County for per capita income.

Nearby Rankings

Full ranking →
#181 Santa Fe County, NM $52,207
#182 Dakota County, MN $52,084
#183 Teton County, ID $52,000
#184 St. Louis County, MO $51,977
#185 San Diego County, CA $51,976
#186 Henrico County, VA $51,931
#187 Llano County, TX $51,844

About Per Capita Income

St. Louis County, Missouri has a per capita income of $51,977, ranking #184 of 3,222 counties nationwide — 26.0% above the national value of $41,261. Within Missouri, it ranks #1 of 115. This places it in the 94th percentile nationally.

Average income per person, calculated by dividing total income by total population. Source: U.S. Census Bureau, American Community Survey 2024 5-Year Estimates. All values are estimates derived from survey samples and are subject to margin of error. For more information, see our methodology.