Counties in Minnesota by median household income, 2024

Carver County had the highest median household income of 87 counties in 2024, at $125,946. Mahnomen County had the lowest, at $59,441. The median was $74,033 and the figure for Minnesota was $89,062. Source: the U.S. Census Bureau.

Highest125,946Carver County
Lowest59,441Mahnomen County
Median74,03387 counties
Minnesota89,062History

Top 40 counties, 2024

CSVChart (SVG)

Carver CountyCarver County: 125,946 USD125,946Scott CountyScott County: 119,314 USD119,314Washington CountyWashington County: 115,345 USD115,345Wright CountyWright County: 107,209 USD107,209Dakota CountyDakota County: 106,318 USD106,318Sherburne CountySherburne County: 105,466 USD105,466Anoka CountyAnoka County: 101,869 USD101,869Chisago CountyChisago County: 99,400 USD99,400Hennepin CountyHennepin County: 97,653 USD97,653Dodge CountyDodge County: 95,739 USD95,739Olmsted CountyOlmsted County: 95,406 USD95,406Le Sueur CountyLe Sueur County: 94,968 USD94,968Isanti CountyIsanti County: 87,440 USD87,440Steele CountySteele County: 84,196 USD84,196Goodhue CountyGoodhue County: 84,171 USD84,171Rice CountyRice County: 83,181 USD83,181Wabasha CountyWabasha County: 82,007 USD82,007Ramsey CountyRamsey County: 81,568 USD81,568Clay CountyClay County: 81,172 USD81,172Carlton CountyCarlton County: 80,573 USD80,573McLeod CountyMcLeod County: 80,084 USD80,084Houston CountyHouston County: 79,825 USD79,825Nicollet CountyNicollet County: 79,756 USD79,756Douglas CountyDouglas County: 79,043 USD79,043Sibley CountySibley County: 77,634 USD77,634Lake of the Woods CountyLake of the Woods County: 77,546 USD77,546Fillmore CountyFillmore County: 77,512 USD77,512Pennington CountyPennington County: 77,325 USD77,325Red Lake CountyRed Lake County: 77,188 USD77,188Stearns CountyStearns County: 77,066 USD77,066Kandiyohi CountyKandiyohi County: 76,592 USD76,592Waseca CountyWaseca County: 76,261 USD76,261Pope CountyPope County: 76,220 USD76,220Kittson CountyKittson County: 76,100 USD76,100Jackson CountyJackson County: 75,743 USD75,743Stevens CountyStevens County: 75,733 USD75,733Lake CountyLake County: 75,541 USD75,541Meeker CountyMeeker County: 75,446 USD75,446Lyon CountyLyon County: 75,303 USD75,303Blue Earth CountyBlue Earth County: 74,477 USD74,477
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
USD
Change on 2023
1Carver County125,946+2.3%
2Scott County119,314-0.8%
3Washington County115,345+0.8%
4Wright County107,209+0.5%
5Dakota County106,318+1.1%
6Sherburne County105,466+2.4%
7Anoka County101,869+3.1%
8Chisago County99,400+1.2%
9Hennepin County97,653+1.4%
10Dodge County95,739+3%
11Olmsted County95,406+2%
12Le Sueur County94,968+5.3%
13Isanti County87,440+1%
14Steele County84,196+0.9%
15Goodhue County84,171+1.7%
16Rice County83,181+0.5%
17Wabasha County82,007+2.3%
18Ramsey County81,568+0.7%
19Clay County81,172+4.5%
20Carlton County80,573+0.7%
21McLeod County80,084+2.1%
22Houston County79,825+3.6%
23Nicollet County79,756-0.8%
24Douglas County79,043+2.3%
25Sibley County77,634+2%
26Lake of the Woods County77,546+10.6%
27Fillmore County77,512+3%
28Pennington County77,325+6.6%
29Red Lake County77,188-0.4%
30Stearns County77,066+0.8%
31Kandiyohi County76,592+2%
32Waseca County76,261+1.6%
33Pope County76,220+5.6%
34Kittson County76,100+9.3%
35Jackson County75,743+8.3%
36Stevens County75,733+6.6%
37Lake County75,541-0.1%
38Meeker County75,446+0.5%
39Lyon County75,303+3.5%
40Blue Earth County74,477+2.6%
41Roseau County74,474+1.2%
42Lac qui Parle County74,432+3.9%
43Benton County74,410+4.1%
44Murray County74,033-0.6%
45Yellow Medicine County74,000+3.4%
46Grant County73,917+1.3%
47Polk County73,107+5.7%
48Mower County73,074+2.2%
49Cottonwood County72,941+6.9%
50Mille Lacs County72,729+1.8%
51Cook County72,638+1.4%
52Crow Wing County72,589+1.7%
53Marshall County72,543+1.2%
54Norman County72,260+3.5%
55Otter Tail County72,255+1.9%
56Hubbard County71,995+1.9%
57Watonwan County71,699+1.6%
58Kanabec County71,460-0.6%
59Chippewa County71,458+3.3%
60Wilkin County71,410+2.5%
61Becker County71,388+0.4%
62Rock County71,295+0.8%
63Pine County71,146+2.1%
64Freeborn County71,023+2.9%
65Winona County70,744+0.8%
66Renville County70,625+2.2%
67Big Stone County70,400+7.5%
68St. Louis County70,069+0.9%
69Lincoln County69,694+2.9%
70Pipestone County69,628+5.4%
71Morrison County69,446+1.2%
72Brown County69,378+1%
73Beltrami County68,975+2.6%
74Cass County68,874+6.1%
75Itasca County68,603+3.3%
76Redwood County67,866+1.3%
77Todd County67,662+7.3%
78Koochiching County66,940-3.1%
79Faribault County66,815+3.8%
80Nobles County66,101+0.9%
81Clearwater County64,475-0.7%
82Traverse County62,989-4.5%
83Wadena County61,467+8.1%
84Aitkin County60,833+2.2%
85Swift County60,412-3.5%
86Martin County59,507-5.5%
87Mahnomen County59,441+10.2%

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Minnesota by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

Carver County, with $125,946 in 2024, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Mahnomen County, with $59,441 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Minnesota: more rankings