Counties in Minnesota by per capita personal income

Hennepin County had the highest per capita personal income of 87 counties in 2018, at $73,272. Mahnomen County had the lowest, at $35,062. The median was $46,947 and the figure for Minnesota was $56,186. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest73,272Hennepin County
Lowest35,062Mahnomen County
Median46,94787 counties
Minnesota56,186History

Map of counties, 2018

Aitkin County: 40,276 USDAnoka County: 50,432 USDBecker County: 45,671 USDBeltrami County: 42,030 USDBenton County: 43,460 USDBig Stone County: 49,796 USDBlue Earth County: 44,028 USDBrown County: 50,093 USDCarlton County: 42,193 USDCarver County: 70,880 USDCass County: 46,273 USDChippewa County: 43,989 USDChisago County: 48,587 USDClay County: 41,896 USDClearwater County: 45,260 USDCook County: 51,848 USDCottonwood County: 45,458 USDCrow Wing County: 43,743 USDDakota County: 59,196 USDDodge County: 45,823 USDDouglas County: 50,131 USDFaribault County: 40,040 USDFillmore County: 43,475 USDFreeborn County: 43,524 USDGoodhue County: 51,842 USDGrant County: 45,643 USDHennepin County: 73,272 USDHouston County: 49,838 USDHubbard County: 48,487 USDIsanti County: 44,458 USDItasca County: 43,855 USDJackson County: 49,794 USDKanabec County: 42,336 USDKandiyohi County: 51,150 USDKittson County: 49,120 USDKoochiching County: 42,149 USDLac qui Parle County: 47,567 USDLake County: 47,087 USDLake of the Woods County: 54,429 USDLe Sueur County: 48,817 USDLincoln County: 43,434 USDLyon County: 48,170 USDMcLeod County: 46,947 USDMahnomen County: 35,062 USDMarshall County: 53,247 USDMartin County: 49,678 USDMeeker County: 43,667 USDMille Lacs County: 41,383 USDMorrison County: 41,376 USDMower County: 45,456 USDMurray County: 50,254 USDNicollet County: 48,266 USDNobles County: 42,216 USDNorman County: 36,789 USDOlmsted County: 56,635 USDOtter Tail County: 45,823 USDPennington County: 55,012 USDPine County: 37,523 USDPipestone County: 51,903 USDPolk County: 45,605 USDPope County: 49,233 USDRamsey County: 53,073 USDRed Lake County: 50,698 USDRedwood County: 47,350 USDRenville County: 48,399 USDRice County: 43,492 USDRock County: 48,408 USDRoseau County: 48,286 USDSt. Louis County: 46,363 USDScott County: 61,137 USDSherburne County: 47,159 USDSibley County: 45,622 USDStearns County: 46,731 USDSteele County: 45,057 USDStevens County: 45,609 USDSwift County: 45,246 USDTodd County: 41,161 USDTraverse County: 50,314 USDWabasha County: 47,781 USDWadena County: 38,508 USDWaseca County: 41,032 USDWashington County: 66,344 USDWatonwan County: 41,744 USDWilkin County: 49,885 USDWinona County: 47,438 USDWright County: 50,007 USDYellow Medicine County: 50,381 USD
  • Under 42K
  • 42K to 45K
  • 45K to 47K
  • 47K to 49K
  • 49K to 51K
  • 51K and over
USD, 2018. 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, 2018

Hennepin County: 73,272 USDHennepin County73,272Carver County: 70,880 USDCarver County70,880Washington County: 66,344 USDWashington County66,344Scott County: 61,137 USDScott County61,137Dakota County: 59,196 USDDakota County59,196Olmsted County: 56,635 USDOlmsted County56,635Pennington County: 55,012 USDPennington County55,012Lake of the Woods County: 54,429 USDLake of the Woods County54,429Marshall County: 53,247 USDMarshall County53,247Ramsey County: 53,073 USDRamsey County53,073Pipestone County: 51,903 USDPipestone County51,903Cook County: 51,848 USDCook County51,848Goodhue County: 51,842 USDGoodhue County51,842Kandiyohi County: 51,150 USDKandiyohi County51,150Red Lake County: 50,698 USDRed Lake County50,698Anoka County: 50,432 USDAnoka County50,432Yellow Medicine County: 50,381 USDYellow Medicine County50,381Traverse County: 50,314 USDTraverse County50,314Murray County: 50,254 USDMurray County50,254Douglas County: 50,131 USDDouglas County50,131Brown County: 50,093 USDBrown County50,093Wright County: 50,007 USDWright County50,007Wilkin County: 49,885 USDWilkin County49,885Houston County: 49,838 USDHouston County49,838Big Stone County: 49,796 USDBig Stone County49,796Jackson County: 49,794 USDJackson County49,794Martin County: 49,678 USDMartin County49,678Pope County: 49,233 USDPope County49,233Kittson County: 49,120 USDKittson County49,120Le Sueur County: 48,817 USDLe Sueur County48,817Chisago County: 48,587 USDChisago County48,587Hubbard County: 48,487 USDHubbard County48,487Rock County: 48,408 USDRock County48,408Renville County: 48,399 USDRenville County48,399Roseau County: 48,286 USDRoseau County48,286Nicollet County: 48,266 USDNicollet County48,266Lyon County: 48,170 USDLyon County48,170Wabasha County: 47,781 USDWabasha County47,781Lac qui Parle County: 47,567 USDLac qui Parle County47,567Winona County: 47,438 USDWinona County47,438Hennepin County: 73,272 USDHennepin County73,272Carver County: 70,880 USDCarver County70,880Washington County: 66,344 USDWashington County66,344Scott County: 61,137 USDScott County61,137Dakota County: 59,196 USDDakota County59,196Olmsted County: 56,635 USDOlmsted County56,635Pennington County: 55,012 USDPennington County55,012Lake of the Woods County: 54,429 USDLake of the Woods County54,429Marshall County: 53,247 USDMarshall County53,247Ramsey County: 53,073 USDRamsey County53,073Pipestone County: 51,903 USDPipestone County51,903Cook County: 51,848 USDCook County51,848Goodhue County: 51,842 USDGoodhue County51,842Kandiyohi County: 51,150 USDKandiyohi County51,150Red Lake County: 50,698 USDRed Lake County50,698Anoka County: 50,432 USDAnoka County50,432Yellow Medicine County: 50,381 USDYellow Medicine County50,381Traverse County: 50,314 USDTraverse County50,314Murray County: 50,254 USDMurray County50,254Douglas County: 50,131 USDDouglas County50,131Brown County: 50,093 USDBrown County50,093Wright County: 50,007 USDWright County50,007Wilkin County: 49,885 USDWilkin County49,885Houston County: 49,838 USDHouston County49,838Big Stone County: 49,796 USDBig Stone County49,796Jackson County: 49,794 USDJackson County49,794Martin County: 49,678 USDMartin County49,678Pope County: 49,233 USDPope County49,233Kittson County: 49,120 USDKittson County49,120Le Sueur County: 48,817 USDLe Sueur County48,817Chisago County: 48,587 USDChisago County48,587Hubbard County: 48,487 USDHubbard County48,487Rock County: 48,408 USDRock County48,408Renville County: 48,399 USDRenville County48,399Roseau County: 48,286 USDRoseau County48,286Nicollet County: 48,266 USDNicollet County48,266Lyon County: 48,170 USDLyon County48,170Wabasha County: 47,781 USDWabasha County47,781Lac qui Parle County: 47,567 USDLac qui Parle County47,567Winona County: 47,438 USDWinona County47,438
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

RankCounties2018
USD
Change on 2017
1Hennepin County73,272+5.7%
2Carver County70,880+4%
3Washington County66,344+3.1%
4Scott County61,137+5.6%
5Dakota County59,196+3.7%
6Olmsted County56,635+4.8%
7Pennington County55,012+8.9%
8Lake of the Woods County54,429+4%
9Marshall County53,247+7.9%
10Ramsey County53,073+3.6%
11Pipestone County51,903+2.9%
12Cook County51,848+6.1%
13Goodhue County51,842+4.4%
14Kandiyohi County51,150-0.1%
15Red Lake County50,698+6%
16Anoka County50,432+3.3%
17Yellow Medicine County50,381+5.5%
18Traverse County50,3140%
19Murray County50,254+6%
20Douglas County50,131+1.9%
21Brown County50,093+4.2%
22Wright County50,007+4.5%
23Wilkin County49,885+2.3%
24Houston County49,838+3.6%
25Big Stone County49,796+1.5%
26Jackson County49,794+4%
27Martin County49,678+6.1%
28Pope County49,233+3.9%
29Kittson County49,120+2.5%
30Le Sueur County48,817+5%
31Chisago County48,587+3.8%
32Hubbard County48,487+8.2%
33Rock County48,408+1.8%
34Renville County48,399+2.6%
35Roseau County48,286+8.3%
36Nicollet County48,266+3.2%
37Lyon County48,170+2.1%
38Wabasha County47,781+3.4%
39Lac qui Parle County47,567+1.9%
40Winona County47,438+1.2%
41Redwood County47,350+5.3%
42Sherburne County47,159+1.9%
43Lake County47,087+6.8%
44McLeod County46,947+5.3%
45Stearns County46,731+3.9%
46St. Louis County46,363+6.4%
47Cass County46,273+3.9%
48Dodge County45,823+4.6%
48Otter Tail County45,823+2.4%
50Becker County45,671+3.5%
51Grant County45,643+1.5%
52Sibley County45,622+3.2%
53Stevens County45,609-0.1%
54Polk County45,605+4.3%
55Cottonwood County45,458+4.9%
56Mower County45,456+1.7%
57Clearwater County45,260+7.8%
58Swift County45,246+1.2%
59Steele County45,057+2.2%
60Isanti County44,458+5.5%
61Blue Earth County44,028+5.2%
62Chippewa County43,989+2.5%
63Itasca County43,855+7.3%
64Crow Wing County43,743+2.8%
65Meeker County43,667+3.9%
66Freeborn County43,524+2.7%
67Rice County43,492+4%
68Fillmore County43,475+1.6%
69Benton County43,460+2%
70Lincoln County43,434-1.4%
71Kanabec County42,336+2.3%
72Nobles County42,216+2.1%
73Carlton County42,193+4.1%
74Koochiching County42,149+10.4%
75Beltrami County42,030+5.8%
76Clay County41,896+4.1%
77Watonwan County41,744+3.6%
78Mille Lacs County41,383+4.1%
79Morrison County41,376+3.7%
80Todd County41,161+3.4%
81Waseca County41,032-1%
82Aitkin County40,276+6.2%
83Faribault County40,040+3.5%
84Wadena County38,508+3.6%
85Pine County37,523+3.4%
86Norman County36,789+4.2%
87Mahnomen County35,062+6%

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, 2018) [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, 2018. 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=2018. 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, 2018. 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=2018.

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, 2018 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2018 (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_minnesota_by_2018,
  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, 2018}},
  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=2018. 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, 2018
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=2018
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/minnesota-counties?period=2018.
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 $73,272 in 2018, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Mahnomen County, with $35,062 in 2018.

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