Minnesota’s median household income is $89,062, about 39.4% of adults 25 and older hold a bachelor’s degree or higher (derived), and the mean commute for those who travel to work is 22.7 minutes (derived). Of the cities listed, Plymouth has the highest median household income ($136,534) and Bemidji the lowest ($55,405).
Source: Census Bureau American Community Survey 5-year estimates (ACS 5-year 2020-2024), read November 1, 2026. Estimates carry margins of error. Education share and commute are our own arithmetic on Census counts (derived).
| Area | Median household income | Median age | Bachelor’s or higher, 25+ (derived) | Mean commute, minutes (derived) |
|---|---|---|---|---|
| Minnesota | $89,062 | 38.8 | 39.4% | 22.7 |
| Minneapolis | $80,846 | 33.4 | 55.5% | 22.0 |
| St. Paul | $73,394 | 33.7 | 43.8% | 21.1 |
| Rochester | $89,389 | 36.3 | 50.9% | 17.4 |
| Duluth | $68,807 | 35.2 | 44.0% | 17.3 |
| Bloomington | $93,211 | 41.1 | 46.2% | 21.0 |
| Brooklyn Park | $89,891 | 35.2 | 32.7% | 21.3 |
| Plymouth | $136,534 | 40.3 | 65.9% | 21.7 |
| Woodbury | $125,310 | 38.0 | 61.3% | 23.9 |
| Maple Grove | $132,731 | 40.9 | 57.1% | 24.0 |
| St. Cloud | $61,374 | 30.6 | 30.4% | 19.8 |
| Eagan | $108,690 | 39.3 | 54.7% | 21.2 |
| Eden Prairie | $130,489 | 41.3 | 64.9% | 21.4 |
| Burnsville | $87,024 | 36.7 | 39.8% | 23.3 |
| Mankato | $66,873 | 26.5 | 35.1% | 13.9 |
| Moorhead | $72,761 | 31.3 | 41.6% | 17.8 |
| Winona | $56,337 | 31.3 | 36.3% | 13.8 |
| Bemidji | $55,405 | 30.0 | 32.5% | 17.4 |
| Brainerd | $56,111 | 35.1 | 20.3% | 19.8 |
| Red Wing | $67,192 | 42.0 | 25.3% | 19.6 |
| Northfield | $84,895 | 28.2 | 53.3% | 17.7 |
| Stillwater | $105,853 | 42.5 | 51.0% | 20.1 |
| Hibbing | $55,789 | 45.7 | 18.6% | 16.5 |
| Grand Rapids | $61,029 | 44.3 | 28.8% | 15.0 |
| Marshall | $68,566 | 35.9 | 35.5% | 10.7 |
| Hennepin County | $97,653 | 37.6 | 54.1% | 21.9 |
| Ramsey County | $81,568 | 36.1 | 45.6% | 21.4 |
| Olmsted County | $95,406 | 37.8 | 49.4% | 18.7 |
| St. Louis County | $70,069 | 41.2 | 33.6% | 19.9 |
| Stearns County | $77,066 | 35.1 | 28.8% | 21.7 |
| Blue Earth County | $74,477 | 31.6 | 34.2% | 16.8 |
| Cook County | $72,638 | 53.0 | 46.6% | 16.6 |
| Becker County | $71,388 | 43.5 | 28.0% | 21.7 |
Notes
- Bachelor’s or higher adds the Census counts for bachelor’s, master’s, professional and doctorate degrees and divides by the population 25 and older (derived).
- Mean commute is aggregate travel time to work divided by workers 16 and older who did not work from home (derived).
- Cities are city limits; counties include every city and township inside them.
What We Could Not Verify
- Commute by mode, and time of day: not collected.
- Margins of error for each estimate.
- Income by household size or age: not collected.
More Minnesota Guides
- Housing Costs
- Places To Live
- Income, Education And Commute
- Taxes
- Moving To Minnesota
- New Resident Checklist
- Answers
- Open Data
Questions People Ask
What is the median household income in Minnesota?
$89,062, per the Census Bureau ACS 5-year 2020-2024 estimates.
How long is the average commute in Minnesota?
About 22.7 minutes for workers who travel to work, our own arithmetic on Census counts (derived).
Sources
- Census Bureau: ACS 5-year estimates API, read November 1, 2026
Checked November 1, 2026 by It’s Minnesota. Cite this page: It’s Minnesota, “Minnesota Income, Education And Commute Times” (itsminnesota.com/living/income-education-and-commute/), checked November 1, 2026. Free to quote with a link.