Counties in Minnesota by per capita personal income

Hennepin County had the highest per capita personal income of 87 counties in 2023, at $96,394. Pine County had the lowest, at $46,425. The median was $61,134 and the figure for Minnesota was $72,565. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest96,394Hennepin County
Lowest46,425Pine County
Median61,13487 counties
Minnesota72,565History

Map of counties, 2023

Aitkin County: 51,820 USDAnoka County: 62,338 USDBecker County: 60,512 USDBeltrami County: 53,389 USDBenton County: 56,693 USDBig Stone County: 67,901 USDBlue Earth County: 54,276 USDBrown County: 64,248 USDCarlton County: 52,550 USDCarver County: 92,461 USDCass County: 57,906 USDChippewa County: 57,944 USDChisago County: 61,524 USDClay County: 53,675 USDClearwater County: 55,040 USDCook County: 65,293 USDCottonwood County: 59,604 USDCrow Wing County: 57,246 USDDakota County: 75,018 USDDodge County: 60,767 USDDouglas County: 66,559 USDFaribault County: 55,594 USDFillmore County: 57,160 USDFreeborn County: 56,828 USDGoodhue County: 67,840 USDGrant County: 60,247 USDHennepin County: 96,394 USDHouston County: 64,305 USDHubbard County: 59,356 USDIsanti County: 54,352 USDItasca County: 54,147 USDJackson County: 61,548 USDKanabec County: 51,094 USDKandiyohi County: 63,686 USDKittson County: 67,059 USDKoochiching County: 55,185 USDLac qui Parle County: 68,183 USDLake County: 57,296 USDLake of the Woods County: 63,619 USDLe Sueur County: 62,710 USDLincoln County: 60,801 USDLyon County: 61,260 USDMcLeod County: 61,028 USDMahnomen County: 48,502 USDMarshall County: 71,200 USDMartin County: 61,546 USDMeeker County: 57,291 USDMille Lacs County: 52,895 USDMorrison County: 53,478 USDMower County: 57,084 USDMurray County: 68,571 USDNicollet County: 61,282 USDNobles County: 60,362 USDNorman County: 55,271 USDOlmsted County: 71,570 USDOtter Tail County: 59,791 USDPennington County: 67,852 USDPine County: 46,425 USDPipestone County: 71,965 USDPolk County: 61,134 USDPope County: 65,819 USDRamsey County: 69,102 USDRed Lake County: 67,760 USDRedwood County: 80,953 USDRenville County: 64,532 USDRice County: 55,040 USDRock County: 63,104 USDRoseau County: 62,385 USDSt. Louis County: 58,794 USDScott County: 81,373 USDSherburne County: 58,827 USDSibley County: 60,794 USDStearns County: 62,452 USDSteele County: 57,807 USDStevens County: 57,161 USDSwift County: 74,136 USDTodd County: 62,887 USDTraverse County: 82,711 USDWabasha County: 62,080 USDWadena County: 50,293 USDWaseca County: 64,304 USDWashington County: 83,169 USDWatonwan County: 55,809 USDWilkin County: 75,960 USDWinona County: 58,543 USDWright County: 64,440 USDYellow Medicine County: 77,250 USD
  • Under 55K
  • 55K to 58K
  • 58K to 61K
  • 61K to 64K
  • 64K to 68K
  • 68K and over
USD, 2023. 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, 2023

Hennepin County: 96,394 USDHennepin County96,394Carver County: 92,461 USDCarver County92,461Washington County: 83,169 USDWashington County83,169Traverse County: 82,711 USDTraverse County82,711Scott County: 81,373 USDScott County81,373Redwood County: 80,953 USDRedwood County80,953Yellow Medicine County: 77,250 USDYellow Medicine County77,250Wilkin County: 75,960 USDWilkin County75,960Dakota County: 75,018 USDDakota County75,018Swift County: 74,136 USDSwift County74,136Pipestone County: 71,965 USDPipestone County71,965Olmsted County: 71,570 USDOlmsted County71,570Marshall County: 71,200 USDMarshall County71,200Ramsey County: 69,102 USDRamsey County69,102Murray County: 68,571 USDMurray County68,571Lac qui Parle County: 68,183 USDLac qui Parle County68,183Big Stone County: 67,901 USDBig Stone County67,901Pennington County: 67,852 USDPennington County67,852Goodhue County: 67,840 USDGoodhue County67,840Red Lake County: 67,760 USDRed Lake County67,760Kittson County: 67,059 USDKittson County67,059Douglas County: 66,559 USDDouglas County66,559Pope County: 65,819 USDPope County65,819Cook County: 65,293 USDCook County65,293Renville County: 64,532 USDRenville County64,532Wright County: 64,440 USDWright County64,440Houston County: 64,305 USDHouston County64,305Waseca County: 64,304 USDWaseca County64,304Brown County: 64,248 USDBrown County64,248Kandiyohi County: 63,686 USDKandiyohi County63,686Lake of the Woods County: 63,619 USDLake of the Woods County63,619Rock County: 63,104 USDRock County63,104Todd County: 62,887 USDTodd County62,887Le Sueur County: 62,710 USDLe Sueur County62,710Stearns County: 62,452 USDStearns County62,452Roseau County: 62,385 USDRoseau County62,385Anoka County: 62,338 USDAnoka County62,338Wabasha County: 62,080 USDWabasha County62,080Jackson County: 61,548 USDJackson County61,548Martin County: 61,546 USDMartin County61,546Hennepin County: 96,394 USDHennepin County96,394Carver County: 92,461 USDCarver County92,461Washington County: 83,169 USDWashington County83,169Traverse County: 82,711 USDTraverse County82,711Scott County: 81,373 USDScott County81,373Redwood County: 80,953 USDRedwood County80,953Yellow Medicine County: 77,250 USDYellow Medicine County77,250Wilkin County: 75,960 USDWilkin County75,960Dakota County: 75,018 USDDakota County75,018Swift County: 74,136 USDSwift County74,136Pipestone County: 71,965 USDPipestone County71,965Olmsted County: 71,570 USDOlmsted County71,570Marshall County: 71,200 USDMarshall County71,200Ramsey County: 69,102 USDRamsey County69,102Murray County: 68,571 USDMurray County68,571Lac qui Parle County: 68,183 USDLac qui Parle County68,183Big Stone County: 67,901 USDBig Stone County67,901Pennington County: 67,852 USDPennington County67,852Goodhue County: 67,840 USDGoodhue County67,840Red Lake County: 67,760 USDRed Lake County67,760Kittson County: 67,059 USDKittson County67,059Douglas County: 66,559 USDDouglas County66,559Pope County: 65,819 USDPope County65,819Cook County: 65,293 USDCook County65,293Renville County: 64,532 USDRenville County64,532Wright County: 64,440 USDWright County64,440Houston County: 64,305 USDHouston County64,305Waseca County: 64,304 USDWaseca County64,304Brown County: 64,248 USDBrown County64,248Kandiyohi County: 63,686 USDKandiyohi County63,686Lake of the Woods County: 63,619 USDLake of the Woods County63,619Rock County: 63,104 USDRock County63,104Todd County: 62,887 USDTodd County62,887Le Sueur County: 62,710 USDLe Sueur County62,710Stearns County: 62,452 USDStearns County62,452Roseau County: 62,385 USDRoseau County62,385Anoka County: 62,338 USDAnoka County62,338Wabasha County: 62,080 USDWabasha County62,080Jackson County: 61,548 USDJackson County61,548Martin County: 61,546 USDMartin County61,546
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

RankCounties2023
USD
Change on 2022
1Hennepin County96,394+6.1%
2Carver County92,461+5%
3Washington County83,169+5.1%
4Traverse County82,711-5.7%
5Scott County81,373+6.3%
6Redwood County80,953+7.2%
7Yellow Medicine County77,250+6.6%
8Wilkin County75,960+0.7%
9Dakota County75,018+5%
10Swift County74,136+5.6%
11Pipestone County71,965+0.9%
12Olmsted County71,570+4.8%
13Marshall County71,200-10.7%
14Ramsey County69,102+4.7%
15Murray County68,571-3.7%
16Lac qui Parle County68,183-2.5%
17Big Stone County67,901-2.3%
18Pennington County67,852+1.5%
19Goodhue County67,840+6.4%
20Red Lake County67,760-5.8%
21Kittson County67,059-6.7%
22Douglas County66,559+4.7%
23Pope County65,819+3.4%
24Cook County65,293+10.1%
25Renville County64,532-3.1%
26Wright County64,440+4%
27Houston County64,305+4.8%
28Waseca County64,304+7.7%
29Brown County64,248+2.7%
30Kandiyohi County63,686+5.4%
31Lake of the Woods County63,619+6.8%
32Rock County63,104-1.8%
33Todd County62,887+7.2%
34Le Sueur County62,710+2.5%
35Stearns County62,452+3.1%
36Roseau County62,385+1.4%
37Anoka County62,338+3.5%
38Wabasha County62,080+2.1%
39Jackson County61,548-4.1%
40Martin County61,546-4.5%
41Chisago County61,524+3.4%
42Nicollet County61,282+3.6%
43Lyon County61,260+0.1%
44Polk County61,134-0.2%
45McLeod County61,028+2.7%
46Lincoln County60,801-2.6%
47Sibley County60,794+0.3%
48Dodge County60,767+2%
49Becker County60,512+5.6%
50Nobles County60,362+1.7%
51Grant County60,247-4.7%
52Otter Tail County59,791+3.2%
53Cottonwood County59,604-5.6%
54Hubbard County59,356+8.5%
55Sherburne County58,827+3.4%
56St. Louis County58,794+4%
57Winona County58,543+2.6%
58Chippewa County57,944+2.9%
59Cass County57,906+5%
60Steele County57,807+3.2%
61Lake County57,296+5.3%
62Meeker County57,291+2.8%
63Crow Wing County57,246+5.6%
64Stevens County57,161-11.3%
65Fillmore County57,160+2.7%
66Mower County57,084+4%
67Freeborn County56,828+2.7%
68Benton County56,693+4.1%
69Watonwan County55,809-2.7%
70Faribault County55,594-2.7%
71Norman County55,271-11.3%
72Koochiching County55,185+3.2%
73Clearwater County55,040+4.8%
73Rice County55,040+2.8%
75Isanti County54,352+2.9%
76Blue Earth County54,276+1.1%
77Itasca County54,147+3.7%
78Clay County53,675+2.3%
79Morrison County53,478+0.6%
80Beltrami County53,389+4.6%
81Mille Lacs County52,895+3.7%
82Carlton County52,550+3.8%
83Aitkin County51,820+6%
84Kanabec County51,094+2%
85Wadena County50,293+4.8%
86Mahnomen County48,502-1.9%
87Pine County46,425+2.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, 2023) [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, 2023. 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=2023. 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, 2023. 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=2023.

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

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

Which county has the lowest per capita personal income?

Pine County, with $46,425 in 2023.

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