Counties in Minnesota by personal income, 2024

Hennepin County had the highest personal income of 87 counties in 2024, at $127.78 billion. Lake of the Woods County had the lowest, at $248.48 million. The median was $1.4 billion and the figure for Minnesota was $435.04 billion. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest127,781.6Hennepin County
Median1,40487 counties
Minnesota435,035History

Map of counties, 2024

Aitkin County: 877.4 USD millionAnoka County: 24,459.1 USD millionBecker County: 2,246.1 USD millionBeltrami County: 2,627.8 USD millionBenton County: 2,444.6 USD millionBig Stone County: 356.1 USD millionBlue Earth County: 4,020.3 USD millionBrown County: 1,716.4 USD millionCarlton County: 2,039.2 USD millionCarver County: 10,825.2 USD millionCass County: 1,917.8 USD millionChippewa County: 720 USD millionChisago County: 3,791.8 USD millionClay County: 3,711.3 USD millionClearwater County: 501.3 USD millionCook County: 385.9 USD millionCottonwood County: 682.9 USD millionCrow Wing County: 4,131.6 USD millionDakota County: 35,294.3 USD millionDodge County: 1,331.1 USD millionDouglas County: 2,765.8 USD millionFaribault County: 801 USD millionFillmore County: 1,261.1 USD millionFreeborn County: 1,791.8 USD millionGoodhue County: 3,377.5 USD millionGrant County: 375.1 USD millionHennepin County: 127,781.6 USD millionHouston County: 1,245.7 USD millionHubbard County: 1,352.6 USD millionIsanti County: 2,478.8 USD millionItasca County: 2,620.6 USD millionJackson County: 624.8 USD millionKanabec County: 896.9 USD millionKandiyohi County: 2,955.1 USD millionKittson County: 252.8 USD millionKoochiching County: 667.9 USD millionLac qui Parle County: 453.1 USD millionLake County: 649.2 USD millionLake of the Woods County: 248.5 USD millionLe Sueur County: 1,896.1 USD millionLincoln County: 336.7 USD millionLyon County: 1,595.1 USD millionMcLeod County: 2,350.5 USD millionMahnomen County: 273.4 USD millionMarshall County: 615.5 USD millionMartin County: 1,273 USD millionMeeker County: 1,404 USD millionMille Lacs County: 1,520.8 USD millionMorrison County: 1,902.6 USD millionMower County: 2,354.9 USD millionMurray County: 562.5 USD millionNicollet County: 2,196.3 USD millionNobles County: 1,344.6 USD millionNorman County: 345.4 USD millionOlmsted County: 12,460.6 USD millionOtter Tail County: 3,778.1 USD millionPennington County: 977.6 USD millionPine County: 1,475.8 USD millionPipestone County: 685 USD millionPolk County: 1,887.4 USD millionPope County: 770 USD millionRamsey County: 38,900.1 USD millionRed Lake County: 272.7 USD millionRedwood County: 1,264.7 USD millionRenville County: 952.1 USD millionRice County: 3,945.5 USD millionRock County: 632.4 USD millionRoseau County: 965.4 USD millionSt. Louis County: 12,422.5 USD millionScott County: 13,347 USD millionSherburne County: 6,354.9 USD millionSibley County: 950.8 USD millionStearns County: 10,649.1 USD millionSteele County: 2,285 USD millionStevens County: 597.7 USD millionSwift County: 723.7 USD millionTodd County: 1,675.2 USD millionTraverse County: 257.3 USD millionWabasha County: 1,417.3 USD millionWadena County: 759.3 USD millionWaseca County: 1,276.3 USD millionWashington County: 24,482.3 USD millionWatonwan County: 634.1 USD millionWilkin County: 459.6 USD millionWinona County: 3,046.7 USD millionWright County: 10,291.9 USD millionYellow Medicine County: 732.6 USD million
  • Under 1,000
  • 1,000 to 2,000
  • 2,000 to 4,000
  • 4,000 and over
USD million, 2024. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

Hennepin County: 127,781.6 USD millionHennepin County127,781.6Ramsey County: 38,900.1 USD millionRamsey County38,900.1Dakota County: 35,294.3 USD millionDakota County35,294.3Washington County: 24,482.3 USD millionWashington County24,482.3Anoka County: 24,459.1 USD millionAnoka County24,459.1Scott County: 13,347 USD millionScott County13,347Olmsted County: 12,460.6 USD millionOlmsted County12,460.6St. Louis County: 12,422.5 USD millionSt. Louis County12,422.5Carver County: 10,825.2 USD millionCarver County10,825.2Stearns County: 10,649.1 USD millionStearns County10,649.1Wright County: 10,291.9 USD millionWright County10,291.9Sherburne County: 6,354.9 USD millionSherburne County6,354.9Crow Wing County: 4,131.6 USD millionCrow Wing County4,131.6Blue Earth County: 4,020.3 USD millionBlue Earth County4,020.3Rice County: 3,945.5 USD millionRice County3,945.5Chisago County: 3,791.8 USD millionChisago County3,791.8Otter Tail County: 3,778.1 USD millionOtter Tail County3,778.1Clay County: 3,711.3 USD millionClay County3,711.3Goodhue County: 3,377.5 USD millionGoodhue County3,377.5Winona County: 3,046.7 USD millionWinona County3,046.7Kandiyohi County: 2,955.1 USD millionKandiyohi County2,955.1Douglas County: 2,765.8 USD millionDouglas County2,765.8Beltrami County: 2,627.8 USD millionBeltrami County2,627.8Itasca County: 2,620.6 USD millionItasca County2,620.6Isanti County: 2,478.8 USD millionIsanti County2,478.8Benton County: 2,444.6 USD millionBenton County2,444.6Mower County: 2,354.9 USD millionMower County2,354.9McLeod County: 2,350.5 USD millionMcLeod County2,350.5Steele County: 2,285 USD millionSteele County2,285Becker County: 2,246.1 USD millionBecker County2,246.1Nicollet County: 2,196.3 USD millionNicollet County2,196.3Carlton County: 2,039.2 USD millionCarlton County2,039.2Cass County: 1,917.8 USD millionCass County1,917.8Morrison County: 1,902.6 USD millionMorrison County1,902.6Le Sueur County: 1,896.1 USD millionLe Sueur County1,896.1Polk County: 1,887.4 USD millionPolk County1,887.4Freeborn County: 1,791.8 USD millionFreeborn County1,791.8Brown County: 1,716.4 USD millionBrown County1,716.4Todd County: 1,675.2 USD millionTodd County1,675.2Lyon County: 1,595.1 USD millionLyon County1,595.1Hennepin County: 127,781.6 USD millionHennepin County127,781.6Ramsey County: 38,900.1 USD millionRamsey County38,900.1Dakota County: 35,294.3 USD millionDakota County35,294.3Washington County: 24,482.3 USD millionWashington County24,482.3Anoka County: 24,459.1 USD millionAnoka County24,459.1Scott County: 13,347 USD millionScott County13,347Olmsted County: 12,460.6 USD millionOlmsted County12,460.6St. Louis County: 12,422.5 USD millionSt. Louis County12,422.5Carver County: 10,825.2 USD millionCarver County10,825.2Stearns County: 10,649.1 USD millionStearns County10,649.1Wright County: 10,291.9 USD millionWright County10,291.9Sherburne County: 6,354.9 USD millionSherburne County6,354.9Crow Wing County: 4,131.6 USD millionCrow Wing County4,131.6Blue Earth County: 4,020.3 USD millionBlue Earth County4,020.3Rice County: 3,945.5 USD millionRice County3,945.5Chisago County: 3,791.8 USD millionChisago County3,791.8Otter Tail County: 3,778.1 USD millionOtter Tail County3,778.1Clay County: 3,711.3 USD millionClay County3,711.3Goodhue County: 3,377.5 USD millionGoodhue County3,377.5Winona County: 3,046.7 USD millionWinona County3,046.7Kandiyohi County: 2,955.1 USD millionKandiyohi County2,955.1Douglas County: 2,765.8 USD millionDouglas County2,765.8Beltrami County: 2,627.8 USD millionBeltrami County2,627.8Itasca County: 2,620.6 USD millionItasca County2,620.6Isanti County: 2,478.8 USD millionIsanti County2,478.8Benton County: 2,444.6 USD millionBenton County2,444.6Mower County: 2,354.9 USD millionMower County2,354.9McLeod County: 2,350.5 USD millionMcLeod County2,350.5Steele County: 2,285 USD millionSteele County2,285Becker County: 2,246.1 USD millionBecker County2,246.1Nicollet County: 2,196.3 USD millionNicollet County2,196.3Carlton County: 2,039.2 USD millionCarlton County2,039.2Cass County: 1,917.8 USD millionCass County1,917.8Morrison County: 1,902.6 USD millionMorrison County1,902.6Le Sueur County: 1,896.1 USD millionLe Sueur County1,896.1Polk County: 1,887.4 USD millionPolk County1,887.4Freeborn County: 1,791.8 USD millionFreeborn County1,791.8Brown County: 1,716.4 USD millionBrown County1,716.4Todd County: 1,675.2 USD millionTodd County1,675.2Lyon County: 1,595.1 USD millionLyon County1,595.1
USD million. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Full ranking

RankCounties2024
USD million
Change on 2023
1Hennepin County127,781.6+4.9%
2Ramsey County38,900.1+4.5%
3Dakota County35,294.3+4.9%
4Washington County24,482.3+5.4%
5Anoka County24,459.1+5.2%
6Scott County13,347+5.2%
7Olmsted County12,460.6+5.4%
8St. Louis County12,422.5+5.3%
9Carver County10,825.2+5.3%
10Stearns County10,649.1+5.2%
11Wright County10,291.9+5.5%
12Sherburne County6,354.9+5.6%
13Crow Wing County4,131.6+5.7%
14Blue Earth County4,020.3+5.2%
15Rice County3,945.5+4.8%
16Chisago County3,791.8+5.1%
17Otter Tail County3,778.1+4.1%
18Clay County3,711.3+4.1%
19Goodhue County3,377.5+3.6%
20Winona County3,046.7+4.4%
21Kandiyohi County2,955.1+4.8%
22Douglas County2,765.8+4.2%
23Beltrami County2,627.8+5.5%
24Itasca County2,620.6+6.3%
25Isanti County2,478.8+5.5%
26Benton County2,444.6+3.6%
27Mower County2,354.9+2.2%
28McLeod County2,350.5+4.5%
29Steele County2,285+5.5%
30Becker County2,246.1+5.1%
31Nicollet County2,196.3+4.4%
32Carlton County2,039.2+5.7%
33Cass County1,917.8+5.5%
34Morrison County1,902.6+3.5%
35Le Sueur County1,896.1+3.1%
36Polk County1,887.4+1.4%
37Freeborn County1,791.8+3.6%
38Brown County1,716.4+4%
39Todd County1,675.2+3.4%
40Lyon County1,595.1+2.1%
41Mille Lacs County1,520.8+4.9%
42Pine County1,475.8+5.5%
43Wabasha County1,417.3+5.3%
44Meeker County1,404+4.3%
45Hubbard County1,352.6+3.4%
46Nobles County1,344.6+1.6%
47Dodge County1,331.1+3.8%
48Waseca County1,276.3+5%
49Martin County1,273+4.8%
50Redwood County1,264.7+2%
51Fillmore County1,261.1+2.6%
52Houston County1,245.7+4.3%
53Pennington County977.6+4.9%
54Roseau County965.4+1.2%
55Renville County952.1+1.7%
56Sibley County950.8+3.4%
57Kanabec County896.9+5.5%
58Aitkin County877.4+4.9%
59Faribault County801+3.5%
60Pope County770+2.5%
61Wadena County759.3+5.6%
62Yellow Medicine County732.6+0.1%
63Swift County723.7+0.8%
64Chippewa County720+1.3%
65Pipestone County685+3.1%
66Cottonwood County682.9+0.4%
67Koochiching County667.9+3%
68Lake County649.2+4.3%
69Watonwan County634.1+1.6%
70Rock County632.4+4.4%
71Jackson County624.8+2.5%
72Marshall County615.5-2%
73Stevens County597.7+6.3%
74Murray County562.5+1.4%
75Clearwater County501.3+4.9%
76Wilkin County459.6-4.4%
77Lac qui Parle County453.1-0.6%
78Cook County385.9+4.7%
79Grant County375.1+1.2%
80Big Stone County356.1+2.9%
81Norman County345.4-1.1%
82Lincoln County336.7-1%
83Mahnomen County273.4+5.7%
84Red Lake County272.7+2.9%
85Traverse County257.3-2%
86Kittson County252.8-6.2%
87Lake of the Woods County248.5+2.7%

Other periods

About this ranking

Total income received by the residents of a place from work, own businesses, property and government benefits, before income taxes, in millions of current US dollars. United States: Bureau of Economic Analysis regional accounts, table SAINC1 line 1 for the nation and states and CAINC1 line 1 for counties.

Counted where people live, not where they work. The national figure is the total of the states, which differs slightly from personal income in the national accounts. Divided by BEA population it gives per_capita_personal_income.

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. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents (Counties in Minnesota by personal income, 2024) [Data set]. Retrieved October 12, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in Minnesota by personal income, 2024. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/personal-income/minnesota-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Counties in Minnesota by personal income, 2024. Dataset. Accessed October 12, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/personal-income/minnesota-counties.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in Minnesota by personal income, 2024 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/personal-income/minnesota-counties (Accessed: 12 October 2026).

BibTeX
@misc{bureau_counties_in_minnesota_by_2024,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in Minnesota by personal income, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/personal-income/minnesota-counties. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in Minnesota by personal income, 2024
PY  - 2026
DA  - 2026/02/05
PB  - U.S. Bureau of Economic Analysis
DB  - Invokely
UR  - https://apps.bea.gov/regional/zip/CAINC1.zip
L2  - https://invokely.ai/rankings/personal-income/minnesota-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/personal-income/minnesota-counties.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

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 personal income using official data, and cite the source.
rank_places {"indicator":"personal_income","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=personal_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 personal income?

Hennepin County, with $127.78 billion in 2024, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest personal income?

Lake of the Woods County, with $248.48 million in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Personal income: other rankings

Counties in Minnesota: more rankings