Counties in Minnesota by per capita income (US five-year survey estimate)

Carver County had the highest per capita income (US five-year survey estimate) of 87 counties in 2023, at $58,254. Mahnomen County had the lowest, at $25,533. The median was $38,262 and the figure for Minnesota was $46,957. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest58,254Carver County
Lowest25,533Mahnomen County
Median38,26287 counties
Minnesota46,957History

Map of counties, 2023

Aitkin County: 35,185 USDAnoka County: 44,418 USDBecker County: 40,834 USDBeltrami County: 34,429 USDBenton County: 36,935 USDBig Stone County: 36,923 USDBlue Earth County: 36,299 USDBrown County: 36,580 USDCarlton County: 37,608 USDCarver County: 58,254 USDCass County: 36,470 USDChippewa County: 35,205 USDChisago County: 43,265 USDClay County: 38,791 USDClearwater County: 32,682 USDCook County: 45,390 USDCottonwood County: 34,105 USDCrow Wing County: 40,308 USDDakota County: 50,901 USDDodge County: 43,903 USDDouglas County: 43,543 USDFaribault County: 36,782 USDFillmore County: 37,134 USDFreeborn County: 38,696 USDGoodhue County: 42,254 USDGrant County: 38,893 USDHennepin County: 57,633 USDHouston County: 41,820 USDHubbard County: 38,262 USDIsanti County: 40,123 USDItasca County: 36,315 USDJackson County: 39,494 USDKanabec County: 35,290 USDKandiyohi County: 37,618 USDKittson County: 37,697 USDKoochiching County: 40,221 USDLac qui Parle County: 40,282 USDLake County: 40,666 USDLake of the Woods County: 39,814 USDLe Sueur County: 43,236 USDLincoln County: 38,390 USDLyon County: 37,201 USDMcLeod County: 41,336 USDMahnomen County: 25,533 USDMarshall County: 36,889 USDMartin County: 37,466 USDMeeker County: 37,014 USDMille Lacs County: 35,500 USDMorrison County: 36,378 USDMower County: 35,609 USDMurray County: 40,277 USDNicollet County: 43,268 USDNobles County: 30,310 USDNorman County: 37,681 USDOlmsted County: 52,059 USDOtter Tail County: 38,723 USDPennington County: 39,863 USDPine County: 34,104 USDPipestone County: 36,551 USDPolk County: 36,332 USDPope County: 40,027 USDRamsey County: 45,193 USDRed Lake County: 36,616 USDRedwood County: 33,771 USDRenville County: 36,131 USDRice County: 38,276 USDRock County: 38,201 USDRoseau County: 36,987 USDSt. Louis County: 39,778 USDScott County: 53,499 USDSherburne County: 44,241 USDSibley County: 38,862 USDStearns County: 37,806 USDSteele County: 41,392 USDStevens County: 40,441 USDSwift County: 36,519 USDTodd County: 32,283 USDTraverse County: 38,451 USDWabasha County: 42,262 USDWadena County: 30,037 USDWaseca County: 37,199 USDWashington County: 56,650 USDWatonwan County: 35,659 USDWilkin County: 36,057 USDWinona County: 37,447 USDWright County: 44,946 USDYellow Medicine County: 38,668 USD
  • Under 36K
  • 36K to 37K
  • 37K to 38K
  • 38K to 40K
  • 40K to 43K
  • 43K and over
USD, 2023. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Carver County: 58,254 USDCarver County58,254Hennepin County: 57,633 USDHennepin County57,633Washington County: 56,650 USDWashington County56,650Scott County: 53,499 USDScott County53,499Olmsted County: 52,059 USDOlmsted County52,059Dakota County: 50,901 USDDakota County50,901Cook County: 45,390 USDCook County45,390Ramsey County: 45,193 USDRamsey County45,193Wright County: 44,946 USDWright County44,946Anoka County: 44,418 USDAnoka County44,418Sherburne County: 44,241 USDSherburne County44,241Dodge County: 43,903 USDDodge County43,903Douglas County: 43,543 USDDouglas County43,543Nicollet County: 43,268 USDNicollet County43,268Chisago County: 43,265 USDChisago County43,265Le Sueur County: 43,236 USDLe Sueur County43,236Wabasha County: 42,262 USDWabasha County42,262Goodhue County: 42,254 USDGoodhue County42,254Houston County: 41,820 USDHouston County41,820Steele County: 41,392 USDSteele County41,392McLeod County: 41,336 USDMcLeod County41,336Becker County: 40,834 USDBecker County40,834Lake County: 40,666 USDLake County40,666Stevens County: 40,441 USDStevens County40,441Crow Wing County: 40,308 USDCrow Wing County40,308Lac qui Parle County: 40,282 USDLac qui Parle County40,282Murray County: 40,277 USDMurray County40,277Koochiching County: 40,221 USDKoochiching County40,221Isanti County: 40,123 USDIsanti County40,123Pope County: 40,027 USDPope County40,027Pennington County: 39,863 USDPennington County39,863Lake of the Woods County: 39,814 USDLake of the Woods County39,814St. Louis County: 39,778 USDSt. Louis County39,778Jackson County: 39,494 USDJackson County39,494Grant County: 38,893 USDGrant County38,893Sibley County: 38,862 USDSibley County38,862Clay County: 38,791 USDClay County38,791Otter Tail County: 38,723 USDOtter Tail County38,723Freeborn County: 38,696 USDFreeborn County38,696Yellow Medicine County: 38,668 USDYellow Medicine County38,668Carver County: 58,254 USDCarver County58,254Hennepin County: 57,633 USDHennepin County57,633Washington County: 56,650 USDWashington County56,650Scott County: 53,499 USDScott County53,499Olmsted County: 52,059 USDOlmsted County52,059Dakota County: 50,901 USDDakota County50,901Cook County: 45,390 USDCook County45,390Ramsey County: 45,193 USDRamsey County45,193Wright County: 44,946 USDWright County44,946Anoka County: 44,418 USDAnoka County44,418Sherburne County: 44,241 USDSherburne County44,241Dodge County: 43,903 USDDodge County43,903Douglas County: 43,543 USDDouglas County43,543Nicollet County: 43,268 USDNicollet County43,268Chisago County: 43,265 USDChisago County43,265Le Sueur County: 43,236 USDLe Sueur County43,236Wabasha County: 42,262 USDWabasha County42,262Goodhue County: 42,254 USDGoodhue County42,254Houston County: 41,820 USDHouston County41,820Steele County: 41,392 USDSteele County41,392McLeod County: 41,336 USDMcLeod County41,336Becker County: 40,834 USDBecker County40,834Lake County: 40,666 USDLake County40,666Stevens County: 40,441 USDStevens County40,441Crow Wing County: 40,308 USDCrow Wing County40,308Lac qui Parle County: 40,282 USDLac qui Parle County40,282Murray County: 40,277 USDMurray County40,277Koochiching County: 40,221 USDKoochiching County40,221Isanti County: 40,123 USDIsanti County40,123Pope County: 40,027 USDPope County40,027Pennington County: 39,863 USDPennington County39,863Lake of the Woods County: 39,814 USDLake of the Woods County39,814St. Louis County: 39,778 USDSt. Louis County39,778Jackson County: 39,494 USDJackson County39,494Grant County: 38,893 USDGrant County38,893Sibley County: 38,862 USDSibley County38,862Clay County: 38,791 USDClay County38,791Otter Tail County: 38,723 USDOtter Tail County38,723Freeborn County: 38,696 USDFreeborn County38,696Yellow Medicine County: 38,668 USDYellow Medicine County38,668
USD. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Full ranking

RankCounties2023
USD
Change on 2022
1Carver County58,254+5.5%
2Hennepin County57,633+4.4%
3Washington County56,650+4.1%
4Scott County53,499+4.4%
5Olmsted County52,059+4.5%
6Dakota County50,901+4.1%
7Cook County45,390+2.4%
8Ramsey County45,193+4.6%
9Wright County44,946+4.4%
10Anoka County44,418+3%
11Sherburne County44,241+6.8%
12Dodge County43,903+2.5%
13Douglas County43,543+3.9%
14Nicollet County43,268+3.9%
15Chisago County43,265+3.5%
16Le Sueur County43,236+4.4%
17Wabasha County42,262+4.4%
18Goodhue County42,254+5.4%
19Houston County41,820+6.3%
20Steele County41,392+3.1%
21McLeod County41,336+5%
22Becker County40,834+6.2%
23Lake County40,666+1.8%
24Stevens County40,441+5.2%
25Crow Wing County40,308+9.3%
26Lac qui Parle County40,282+7.4%
27Murray County40,277+3.9%
28Koochiching County40,221+10.1%
29Isanti County40,123+3.9%
30Pope County40,027+2.9%
31Pennington County39,863+6.8%
32Lake of the Woods County39,814+12.8%
33St. Louis County39,778+5.1%
34Jackson County39,494+4.4%
35Grant County38,893+5.8%
36Sibley County38,862+2.5%
37Clay County38,791+6%
38Otter Tail County38,723+4.1%
39Freeborn County38,696+5.3%
40Yellow Medicine County38,668+5.3%
41Traverse County38,451+6.7%
42Lincoln County38,390+7.7%
43Rice County38,276+3.3%
44Hubbard County38,262+3.6%
45Rock County38,201-0.7%
46Stearns County37,806+4.8%
47Kittson County37,697+6%
48Norman County37,681+4%
49Kandiyohi County37,618+5%
50Carlton County37,608+5.5%
51Martin County37,466+6.6%
52Winona County37,447+7.3%
53Lyon County37,201+5.5%
54Waseca County37,199+3.9%
55Fillmore County37,134+4.2%
56Meeker County37,014-0.6%
57Roseau County36,987+2.4%
58Benton County36,935+2.9%
59Big Stone County36,923+3.1%
60Marshall County36,889+2.7%
61Faribault County36,782+4.2%
62Red Lake County36,616+4%
63Brown County36,580+3.5%
64Pipestone County36,551+4.5%
65Swift County36,519+2.6%
66Cass County36,470+5.7%
67Morrison County36,378+6.2%
68Polk County36,332+6%
69Itasca County36,315+5.2%
70Blue Earth County36,299+3.2%
71Renville County36,131+4.6%
72Wilkin County36,057-5.9%
73Watonwan County35,659+3.8%
74Mower County35,609+5%
75Mille Lacs County35,500+4.6%
76Kanabec County35,290+4.4%
77Chippewa County35,205+7.4%
78Aitkin County35,185+6.7%
79Beltrami County34,429+7.4%
80Cottonwood County34,105+3.9%
81Pine County34,104+5.5%
82Redwood County33,771+1.8%
83Clearwater County32,682+2.5%
84Todd County32,283+4.8%
85Nobles County30,310+1.8%
86Wadena County30,037+7.2%
87Mahnomen County25,533+3.3%

Other periods

About this ranking

Total money income received in the past 12 months by people aged 15 and over, divided by the total population, including children, 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.

Survey-reported money income before taxes. Lower than BEA per_capita_personal_income, which also counts employer contributions, imputed income and government transfers in kind.

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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. 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. Census Bureau. (2026). American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year (Counties in Minnesota by per capita income (US five-year survey estimate), 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat

MLA 9

American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Minnesota by per capita income (US five-year survey estimate), 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/minnesota-counties?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Counties in Minnesota by per capita income (US five-year survey estimate), 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/minnesota-counties?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Minnesota by per capita income (US five-year survey estimate), 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/minnesota-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_minnesota_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Minnesota by per capita income (US five-year survey estimate), 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/minnesota-counties?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Minnesota by per capita income (US five-year survey estimate), 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/minnesota-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/minnesota-counties?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. 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 per capita income (US five-year survey estimate) using official data, and cite the source.
rank_places {"indicator":"per_capita_income_acs","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_income_acs&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 income (US five-year survey estimate)?

Carver County, with $58,254 in 2023, according to the U.S. Census Bureau.

Which county has the lowest per capita income (US five-year survey estimate)?

Mahnomen County, with $25,533 in 2023.

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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Per capita income (US five-year survey estimate): other rankings

Counties in Minnesota: more rankings