Counties in Minnesota by per capita personal income

Hennepin County had the highest per capita personal income of 87 counties in 2019, at $75,791. Mahnomen County had the lowest, at $34,729. The median was $47,022 and the figure for Minnesota was $57,889. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest75,791Hennepin County
Lowest34,729Mahnomen County
Median47,02287 counties
Minnesota57,889History

Map of counties, 2019

Aitkin County: 41,815 USDAnoka County: 52,548 USDBecker County: 47,508 USDBeltrami County: 42,687 USDBenton County: 45,321 USDBig Stone County: 49,650 USDBlue Earth County: 45,039 USDBrown County: 52,091 USDCarlton County: 43,231 USDCarver County: 73,328 USDCass County: 47,003 USDChippewa County: 44,042 USDChisago County: 50,842 USDClay County: 43,298 USDClearwater County: 45,701 USDCook County: 51,615 USDCottonwood County: 44,333 USDCrow Wing County: 45,865 USDDakota County: 60,894 USDDodge County: 46,582 USDDouglas County: 51,249 USDFaribault County: 42,307 USDFillmore County: 43,429 USDFreeborn County: 44,553 USDGoodhue County: 53,634 USDGrant County: 45,060 USDHennepin County: 75,791 USDHouston County: 51,037 USDHubbard County: 53,058 USDIsanti County: 46,212 USDItasca County: 44,448 USDJackson County: 51,348 USDKanabec County: 43,896 USDKandiyohi County: 50,484 USDKittson County: 46,453 USDKoochiching County: 44,541 USDLac qui Parle County: 49,400 USDLake County: 46,732 USDLake of the Woods County: 52,762 USDLe Sueur County: 49,672 USDLincoln County: 45,842 USDLyon County: 48,790 USDMcLeod County: 47,439 USDMahnomen County: 34,729 USDMarshall County: 52,789 USDMartin County: 50,715 USDMeeker County: 44,108 USDMille Lacs County: 43,258 USDMorrison County: 41,587 USDMower County: 45,498 USDMurray County: 51,895 USDNicollet County: 49,950 USDNobles County: 43,093 USDNorman County: 37,492 USDOlmsted County: 58,038 USDOtter Tail County: 46,952 USDPennington County: 53,788 USDPine County: 39,016 USDPipestone County: 51,639 USDPolk County: 46,413 USDPope County: 49,573 USDRamsey County: 54,064 USDRed Lake County: 50,067 USDRedwood County: 51,425 USDRenville County: 46,921 USDRice County: 44,425 USDRock County: 47,734 USDRoseau County: 47,022 USDSt. Louis County: 47,753 USDScott County: 62,453 USDSherburne County: 49,257 USDSibley County: 46,871 USDStearns County: 48,501 USDSteele County: 46,199 USDStevens County: 46,600 USDSwift County: 45,125 USDTodd County: 42,505 USDTraverse County: 48,778 USDWabasha County: 49,963 USDWadena County: 39,326 USDWaseca County: 41,459 USDWashington County: 68,897 USDWatonwan County: 44,011 USDWilkin County: 48,247 USDWinona County: 48,505 USDWright County: 51,902 USDYellow Medicine County: 55,399 USD
  • Under 44K
  • 44K to 46K
  • 46K to 47K
  • 47K to 50K
  • 50K to 52K
  • 52K and over
USD, 2019. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2019

Hennepin County: 75,791 USDHennepin County75,791Carver County: 73,328 USDCarver County73,328Washington County: 68,897 USDWashington County68,897Scott County: 62,453 USDScott County62,453Dakota County: 60,894 USDDakota County60,894Olmsted County: 58,038 USDOlmsted County58,038Yellow Medicine County: 55,399 USDYellow Medicine County55,399Ramsey County: 54,064 USDRamsey County54,064Pennington County: 53,788 USDPennington County53,788Goodhue County: 53,634 USDGoodhue County53,634Hubbard County: 53,058 USDHubbard County53,058Marshall County: 52,789 USDMarshall County52,789Lake of the Woods County: 52,762 USDLake of the Woods County52,762Anoka County: 52,548 USDAnoka County52,548Brown County: 52,091 USDBrown County52,091Wright County: 51,902 USDWright County51,902Murray County: 51,895 USDMurray County51,895Pipestone County: 51,639 USDPipestone County51,639Cook County: 51,615 USDCook County51,615Redwood County: 51,425 USDRedwood County51,425Jackson County: 51,348 USDJackson County51,348Douglas County: 51,249 USDDouglas County51,249Houston County: 51,037 USDHouston County51,037Chisago County: 50,842 USDChisago County50,842Martin County: 50,715 USDMartin County50,715Kandiyohi County: 50,484 USDKandiyohi County50,484Red Lake County: 50,067 USDRed Lake County50,067Wabasha County: 49,963 USDWabasha County49,963Nicollet County: 49,950 USDNicollet County49,950Le Sueur County: 49,672 USDLe Sueur County49,672Big Stone County: 49,650 USDBig Stone County49,650Pope County: 49,573 USDPope County49,573Lac qui Parle County: 49,400 USDLac qui Parle County49,400Sherburne County: 49,257 USDSherburne County49,257Lyon County: 48,790 USDLyon County48,790Traverse County: 48,778 USDTraverse County48,778Winona County: 48,505 USDWinona County48,505Stearns County: 48,501 USDStearns County48,501Wilkin County: 48,247 USDWilkin County48,247St. Louis County: 47,753 USDSt. Louis County47,753Hennepin County: 75,791 USDHennepin County75,791Carver County: 73,328 USDCarver County73,328Washington County: 68,897 USDWashington County68,897Scott County: 62,453 USDScott County62,453Dakota County: 60,894 USDDakota County60,894Olmsted County: 58,038 USDOlmsted County58,038Yellow Medicine County: 55,399 USDYellow Medicine County55,399Ramsey County: 54,064 USDRamsey County54,064Pennington County: 53,788 USDPennington County53,788Goodhue County: 53,634 USDGoodhue County53,634Hubbard County: 53,058 USDHubbard County53,058Marshall County: 52,789 USDMarshall County52,789Lake of the Woods County: 52,762 USDLake of the Woods County52,762Anoka County: 52,548 USDAnoka County52,548Brown County: 52,091 USDBrown County52,091Wright County: 51,902 USDWright County51,902Murray County: 51,895 USDMurray County51,895Pipestone County: 51,639 USDPipestone County51,639Cook County: 51,615 USDCook County51,615Redwood County: 51,425 USDRedwood County51,425Jackson County: 51,348 USDJackson County51,348Douglas County: 51,249 USDDouglas County51,249Houston County: 51,037 USDHouston County51,037Chisago County: 50,842 USDChisago County50,842Martin County: 50,715 USDMartin County50,715Kandiyohi County: 50,484 USDKandiyohi County50,484Red Lake County: 50,067 USDRed Lake County50,067Wabasha County: 49,963 USDWabasha County49,963Nicollet County: 49,950 USDNicollet County49,950Le Sueur County: 49,672 USDLe Sueur County49,672Big Stone County: 49,650 USDBig Stone County49,650Pope County: 49,573 USDPope County49,573Lac qui Parle County: 49,400 USDLac qui Parle County49,400Sherburne County: 49,257 USDSherburne County49,257Lyon County: 48,790 USDLyon County48,790Traverse County: 48,778 USDTraverse County48,778Winona County: 48,505 USDWinona County48,505Stearns County: 48,501 USDStearns County48,501Wilkin County: 48,247 USDWilkin County48,247St. Louis County: 47,753 USDSt. Louis County47,753
USD. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Full ranking

RankCounties2019
USD
Change on 2018
1Hennepin County75,791+3.4%
2Carver County73,328+3.5%
3Washington County68,897+3.8%
4Scott County62,453+2.2%
5Dakota County60,894+2.9%
6Olmsted County58,038+2.5%
7Yellow Medicine County55,399+10%
8Ramsey County54,064+1.9%
9Pennington County53,788-2.2%
10Goodhue County53,634+3.5%
11Hubbard County53,058+9.4%
12Marshall County52,789-0.9%
13Lake of the Woods County52,762-3.1%
14Anoka County52,548+4.2%
15Brown County52,091+4%
16Wright County51,902+3.8%
17Murray County51,895+3.3%
18Pipestone County51,639-0.5%
19Cook County51,615-0.4%
20Redwood County51,425+8.6%
21Jackson County51,348+3.1%
22Douglas County51,249+2.2%
23Houston County51,037+2.4%
24Chisago County50,842+4.6%
25Martin County50,715+2.1%
26Kandiyohi County50,484-1.3%
27Red Lake County50,067-1.2%
28Wabasha County49,963+4.6%
29Nicollet County49,950+3.5%
30Le Sueur County49,672+1.8%
31Big Stone County49,650-0.3%
32Pope County49,573+0.7%
33Lac qui Parle County49,400+3.9%
34Sherburne County49,257+4.4%
35Lyon County48,790+1.3%
36Traverse County48,778-3.1%
37Winona County48,505+2.2%
38Stearns County48,501+3.8%
39Wilkin County48,247-3.3%
40St. Louis County47,753+3%
41Rock County47,734-1.4%
42Becker County47,508+4%
43McLeod County47,439+1%
44Roseau County47,022-2.6%
45Cass County47,003+1.6%
46Otter Tail County46,952+2.5%
47Renville County46,921-3.1%
48Sibley County46,871+2.7%
49Lake County46,732-0.8%
50Stevens County46,600+2.2%
51Dodge County46,582+1.7%
52Kittson County46,453-5.4%
53Polk County46,413+1.8%
54Isanti County46,212+3.9%
55Steele County46,199+2.5%
56Crow Wing County45,865+4.9%
57Lincoln County45,842+5.5%
58Clearwater County45,701+1%
59Mower County45,498+0.1%
60Benton County45,321+4.3%
61Swift County45,125-0.3%
62Grant County45,060-1.3%
63Blue Earth County45,039+2.3%
64Freeborn County44,553+2.4%
65Koochiching County44,541+5.7%
66Itasca County44,448+1.4%
67Rice County44,425+2.1%
68Cottonwood County44,333-2.5%
69Meeker County44,108+1%
70Chippewa County44,042+0.1%
71Watonwan County44,011+5.4%
72Kanabec County43,896+3.7%
73Fillmore County43,429-0.1%
74Clay County43,298+3.3%
75Mille Lacs County43,258+4.5%
76Carlton County43,231+2.5%
77Nobles County43,093+2.1%
78Beltrami County42,687+1.6%
79Todd County42,505+3.3%
80Faribault County42,307+5.7%
81Aitkin County41,815+3.8%
82Morrison County41,587+0.5%
83Waseca County41,459+1%
84Wadena County39,326+2.1%
85Pine County39,016+4%
86Norman County37,492+1.9%
87Mahnomen County34,729-0.9%

Other periods

About this ranking

Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars.

More on how it is measured
  • Personal income is income from work, own businesses, property and government benefits, before income taxes.
  • United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.

An average, not a median: high incomes pull it up. It includes employer contributions to pensions and health insurance and government benefits, so it is higher than wages or household cash income. For the typical household use median_household_income. Not the same as gdp_per_capita_usd.

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, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.

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, per capita personal income, current dollars, individual counties and county equivalents (Counties in Minnesota by per capita personal income, 2019) [Data set]. Retrieved October 11, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Minnesota by per capita personal income, 2019. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2019. Accessed 11 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Counties in Minnesota by per capita personal income, 2019. Dataset. Accessed October 11, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2019.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Minnesota by per capita personal income, 2019 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2019 (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_minnesota_by_2019,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Minnesota by per capita personal income, 2019}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-11},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2019. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Minnesota by per capita personal income, 2019
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/per-capita-personal-income/minnesota-counties?period=2019
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2019.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
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 per capita personal income using official data, and cite the source.
rank_places {"indicator":"per_capita_personal_income","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_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 per capita personal income?

Hennepin County, with $75,791 in 2019, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Mahnomen County, with $34,729 in 2019.

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, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Per capita personal income: other rankings

Counties in Minnesota: more rankings