Counties in Minnesota by GDP per capita (US dollars)

Pennington County had the highest GDP per capita (US dollars) of 87 counties in 2023, at $193,456. Pine County had the lowest, at $30,475. The median was $59,848 and the figure for Minnesota was $83,363. Source: BEA.

Highest193,456Pennington County
Lowest30,475Pine County
Median59,84887 counties
Minnesota83,363History

Top 40 counties, 2023

CSVChart (SVG)

Pennington CountyPennington County: 193,456 USD193,456Hennepin CountyHennepin County: 145,805 USD145,805Roseau CountyRoseau County: 114,353 USD114,353Lincoln CountyLincoln County: 109,330 USD109,330Ramsey CountyRamsey County: 97,886 USD97,886Traverse CountyTraverse County: 97,107 USD97,107Pipestone CountyPipestone County: 96,160 USD96,160Redwood CountyRedwood County: 91,704 USD91,704Olmsted CountyOlmsted County: 89,691 USD89,691Yellow Medicine CountyYellow Medicine County: 84,543 USD84,543Rock CountyRock County: 84,416 USD84,416Swift CountySwift County: 82,888 USD82,888Murray CountyMurray County: 81,205 USD81,205Jackson CountyJackson County: 80,967 USD80,967Goodhue CountyGoodhue County: 80,927 USD80,927Dakota CountyDakota County: 79,179 USD79,179Nobles CountyNobles County: 78,889 USD78,889Lyon CountyLyon County: 78,139 USD78,139Renville CountyRenville County: 75,585 USD75,585Blue Earth CountyBlue Earth County: 74,254 USD74,254Wilkin CountyWilkin County: 73,366 USD73,366Mower CountyMower County: 73,317 USD73,317Brown CountyBrown County: 72,945 USD72,945Steele CountySteele County: 72,882 USD72,882Stearns CountyStearns County: 72,555 USD72,555Cottonwood CountyCottonwood County: 72,540 USD72,540Stevens CountyStevens County: 72,066 USD72,066Kittson CountyKittson County: 70,332 USD70,332Douglas CountyDouglas County: 69,297 USD69,297St. Louis CountySt. Louis County: 68,061 USD68,061Kandiyohi CountyKandiyohi County: 67,984 USD67,984Lac qui Parle CountyLac qui Parle County: 66,535 USD66,535Meeker CountyMeeker County: 66,430 USD66,430Cook CountyCook County: 65,701 USD65,701Pope CountyPope County: 65,261 USD65,261Scott CountyScott County: 64,921 USD64,921Carver CountyCarver County: 64,782 USD64,782Chippewa CountyChippewa County: 64,232 USD64,232Martin CountyMartin County: 63,764 USD63,764McLeod CountyMcLeod County: 62,423 USD62,423
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2023
USD
Change on 2022
1Pennington County193,456+3%
2Hennepin County145,805+6.1%
3Roseau County114,353+6.6%
4Lincoln County109,330+4.9%
5Ramsey County97,886+5.7%
6Traverse County97,107+0.2%
7Pipestone County96,160+2.8%
8Redwood County91,704+10.4%
9Olmsted County89,691+6%
10Yellow Medicine County84,543+9.3%
11Rock County84,416+2.6%
12Swift County82,888+7.3%
13Murray County81,205+4.6%
14Jackson County80,967-1.9%
15Goodhue County80,927+4.3%
16Dakota County79,179+5.2%
17Nobles County78,889+4.5%
18Lyon County78,139+2.4%
19Renville County75,585+0.4%
20Blue Earth County74,254+3.9%
21Wilkin County73,366+1.6%
22Mower County73,317+11.4%
23Brown County72,945+5.6%
24Steele County72,882+3.7%
25Stearns County72,555+3.1%
26Cottonwood County72,540-7.3%
27Stevens County72,066-12.9%
28Kittson County70,332-10.1%
29Douglas County69,297+8.4%
30St. Louis County68,061+8.8%
31Kandiyohi County67,984+6.4%
32Lac qui Parle County66,535+1.1%
33Meeker County66,430+7.1%
34Cook County65,701+11.1%
35Pope County65,261+5%
36Scott County64,921+6.8%
37Carver County64,782+3.5%
38Chippewa County64,232+6.3%
39Martin County63,764-11.1%
40McLeod County62,423+4.5%
41Big Stone County61,980-2.5%
42Lake County61,495+12.1%
43Itasca County61,275+6.9%
44Waseca County59,848+7%
45Grant County59,656-7.1%
46Marshall County59,604-18.6%
47Lake of the Woods County59,133-0.4%
48Washington County58,789+2.5%
49Polk County57,969-0.4%
50Red Lake County57,223-10.7%
51Benton County56,404+5.7%
52Freeborn County56,222+3.5%
53Crow Wing County56,131+6.6%
54Winona County56,081+0.2%
55Nicollet County55,685-1.7%
56Rice County55,110+6.4%
57Becker County54,700+7.2%
58Koochiching County53,256+3.1%
59Anoka County52,825+4.4%
60Faribault County52,274-1.6%
61Watonwan County52,237-2.2%
62Otter Tail County51,823+3.6%
63Beltrami County51,460+5.3%
64Dodge County50,528+5.2%
65Wadena County49,023+6.9%
66Carlton County48,829+2.2%
67Sherburne County45,538+1.7%
68Wabasha County45,477+1.6%
69Wright County45,336+4.1%
70Mahnomen County44,696-3.4%
71Norman County44,580-22.9%
72Hubbard County44,204+10.2%
73Clearwater County42,943+6.5%
74Morrison County42,816+1.4%
75Clay County42,505+3.8%
76Fillmore County42,496+5.9%
77Le Sueur County41,618+0.9%
78Sibley County41,256+1%
79Cass County41,002+0.8%
80Houston County40,522+6.9%
81Todd County40,510+3.9%
82Mille Lacs County39,260+5.8%
83Aitkin County38,457+7.5%
84Chisago County36,318+3.6%
85Isanti County34,448+4.2%
86Kanabec County30,969+1.8%
87Pine County30,475+3.8%

Other periods

About this ranking

Gross domestic product at current prices in US dollars divided by the resident population.

United States, states and counties: Invokely calculation, BEA current-dollar GDP divided by the BEA mid-year population of the same year and place; both inputs are shown with each value. GDP is counted where production happens and population where people live, so places with many commuters or capital-intensive industries, such as the District of Columbia or oil counties, show very high values. Not the same as per_capita_personal_income. For Spain and the EU use gdp_per_capita (EUR) or gdp_per_capita_pps. Other countries and the World: World Bank, converted at official annual average exchange rates (market rates, not purchasing power parity, so it understates living standards in lower-price countries). For euros use gdp_per_capita.

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

Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.

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 GDP per capita (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_usd","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_usd&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 GDP per capita (US dollars)?

Pennington County, with $193,456 in 2023, according to BEA.

Which county has the lowest GDP per capita (US dollars)?

Pine County, with $30,475 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). Retrieved 2026-10-09.

GDP per capita, US dollars: other rankings

Counties in Minnesota: more rankings