Counties in Minnesota by GDP per capita (US dollars), 2024

Pennington County had the highest GDP per capita (US dollars) of 87 counties in 2024, at $200,901. Pine County had the lowest, at $32,814. The median was $60,141 and the figure for Minnesota was $85,764. Source: BEA.

Highest200,901Pennington County
Lowest32,814Pine County
Median60,14187 counties
Minnesota85,764History

Top 40 counties, 2024

CSVChart (SVG)

Pennington CountyPennington County: 200,901 USD200,901Hennepin CountyHennepin County: 152,055 USD152,055Roseau CountyRoseau County: 111,309 USD111,309Traverse CountyTraverse County: 110,892 USD110,892Pipestone CountyPipestone County: 108,616 USD108,616Lincoln CountyLincoln County: 105,737 USD105,737Rock CountyRock County: 104,115 USD104,115Ramsey CountyRamsey County: 103,791 USD103,791Redwood CountyRedwood County: 97,708 USD97,708Olmsted CountyOlmsted County: 94,512 USD94,512Murray CountyMurray County: 89,689 USD89,689Jackson CountyJackson County: 89,340 USD89,340Nobles CountyNobles County: 86,352 USD86,352Yellow Medicine CountyYellow Medicine County: 83,668 USD83,668Stevens CountyStevens County: 83,137 USD83,137Swift CountySwift County: 82,749 USD82,749Renville CountyRenville County: 82,337 USD82,337Lyon CountyLyon County: 82,104 USD82,104Dakota CountyDakota County: 81,955 USD81,955Goodhue CountyGoodhue County: 81,610 USD81,610Blue Earth CountyBlue Earth County: 79,784 USD79,784Brown CountyBrown County: 78,027 USD78,027Stearns CountyStearns County: 76,941 USD76,941Steele CountySteele County: 76,788 USD76,788Cottonwood CountyCottonwood County: 76,300 USD76,300Mower CountyMower County: 73,226 USD73,226Martin CountyMartin County: 73,036 USD73,036Douglas CountyDouglas County: 71,614 USD71,614Kandiyohi CountyKandiyohi County: 70,235 USD70,235Cook CountyCook County: 69,702 USD69,702Scott CountyScott County: 69,667 USD69,667St. Louis CountySt. Louis County: 69,094 USD69,094Carver CountyCarver County: 67,600 USD67,600Meeker CountyMeeker County: 67,504 USD67,504Waseca CountyWaseca County: 67,241 USD67,241Big Stone CountyBig Stone County: 66,398 USD66,398Lac qui Parle CountyLac qui Parle County: 65,550 USD65,550Pope CountyPope County: 65,273 USD65,273McLeod CountyMcLeod County: 65,159 USD65,159Red Lake CountyRed Lake County: 63,871 USD63,871
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2024
USD
Change on 2023
1Pennington County200,901+3.8%
2Hennepin County152,055+4.3%
3Roseau County111,309-2.7%
4Traverse County110,892+14.2%
5Pipestone County108,616+13%
6Lincoln County105,737-3.3%
7Rock County104,115+23.3%
8Ramsey County103,791+6%
9Redwood County97,708+6.5%
10Olmsted County94,512+5.4%
11Murray County89,689+10.4%
12Jackson County89,340+10.3%
13Nobles County86,352+9.5%
14Yellow Medicine County83,668-1%
15Stevens County83,137+15.4%
16Swift County82,749-0.2%
17Renville County82,337+8.9%
18Lyon County82,104+5.1%
19Dakota County81,955+3.5%
20Goodhue County81,610+0.8%
21Blue Earth County79,784+7.4%
22Brown County78,027+7%
23Stearns County76,941+6%
24Steele County76,788+5.4%
25Cottonwood County76,300+5.2%
26Mower County73,226-0.1%
27Martin County73,036+14.5%
28Douglas County71,614+3.3%
29Kandiyohi County70,235+3.3%
30Cook County69,702+6.1%
31Scott County69,667+7.3%
32St. Louis County69,094+1.5%
33Carver County67,600+4.3%
34Meeker County67,504+1.6%
35Waseca County67,241+12.4%
36Big Stone County66,398+7.1%
37Lac qui Parle County65,550-1.5%
38Pope County65,2730%
39McLeod County65,159+4.4%
40Red Lake County63,871+11.6%
41Lake of the Woods County63,729+7.8%
42Chippewa County62,916-2%
43Wilkin County61,510-16.2%
44Washington County60,141+2.3%
45Grant County60,079+0.7%
46Winona County59,302+5.7%
47Rice County59,158+7.3%
48Crow Wing County58,911+5%
49Becker County58,066+6.2%
50Nicollet County57,481+3.2%
51Freeborn County57,402+2.1%
52Benton County57,252+1.5%
53Faribault County56,776+8.6%
54Itasca County56,751-7.4%
55Kittson County55,841-20.6%
56Polk County55,703-3.9%
57Koochiching County55,437+4.1%
58Anoka County54,672+3.5%
59Watonwan County54,520+4.4%
60Otter Tail County53,954+4.1%
61Beltrami County53,870+4.7%
62Lake County52,787-14.2%
63Carlton County51,896+6.3%
64Wadena County51,567+5.2%
65Wabasha County50,722+11.5%
66Dodge County50,145-0.8%
67Marshall County50,095-16%
68Sibley County47,536+15.2%
69Sherburne County47,514+4.3%
70Wright County47,312+4.4%
71Mahnomen County47,098+5.4%
72Clearwater County45,588+6.2%
73Houston County44,153+9%
74Todd County43,964+8.5%
75Hubbard County43,909-0.7%
76Clay County43,668+2.7%
77Morrison County43,473+1.5%
78Cass County43,347+5.7%
79Le Sueur County42,202+1.4%
80Mille Lacs County42,059+7.1%
81Aitkin County41,240+7.2%
82Fillmore County40,789-4%
83Norman County39,177-12.1%
84Chisago County37,928+4.4%
85Isanti County36,468+5.9%
86Kanabec County33,046+6.7%
87Pine County32,814+7.7%

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 $200,901 in 2024, according to BEA.

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

Pine County, with $32,814 in 2024.

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