Counties in Minnesota by GDP per capita (US dollars)

Pennington County had the highest GDP per capita (US dollars) of 87 counties in 2019, at $131,377. Pine County had the lowest, at $26,933. The median was $45,576 and the figure for Minnesota was $67,671. Source: BEA.

Highest131,377Pennington County
Lowest26,933Pine County
Median45,57687 counties
Minnesota67,671History

Top 40 counties, 2019

CSVChart (SVG)

Pennington CountyPennington County: 131,377 USD131,377Hennepin CountyHennepin County: 115,280 USD115,280Ramsey CountyRamsey County: 81,335 USD81,335Olmsted CountyOlmsted County: 74,987 USD74,987Pipestone CountyPipestone County: 73,882 USD73,882Roseau CountyRoseau County: 73,416 USD73,416Jackson CountyJackson County: 69,220 USD69,220Murray CountyMurray County: 66,177 USD66,177Rock CountyRock County: 65,437 USD65,437Lyon CountyLyon County: 64,036 USD64,036Dakota CountyDakota County: 63,818 USD63,818Steele CountySteele County: 63,582 USD63,582Stevens CountyStevens County: 62,358 USD62,358Goodhue CountyGoodhue County: 61,985 USD61,985Blue Earth CountyBlue Earth County: 61,674 USD61,674Stearns CountyStearns County: 58,184 USD58,184Lincoln CountyLincoln County: 58,056 USD58,056Brown CountyBrown County: 57,879 USD57,879Martin CountyMartin County: 56,390 USD56,390Nobles CountyNobles County: 56,252 USD56,252St. Louis CountySt. Louis County: 54,621 USD54,621Yellow Medicine CountyYellow Medicine County: 54,589 USD54,589Carver CountyCarver County: 54,294 USD54,294Lake of the Woods CountyLake of the Woods County: 53,943 USD53,943Lake CountyLake County: 53,804 USD53,804Meeker CountyMeeker County: 53,736 USD53,736Redwood CountyRedwood County: 53,579 USD53,579Kandiyohi CountyKandiyohi County: 53,425 USD53,425Douglas CountyDouglas County: 53,349 USD53,349Mower CountyMower County: 53,231 USD53,231Cottonwood CountyCottonwood County: 53,068 USD53,068McLeod CountyMcLeod County: 51,485 USD51,485Cook CountyCook County: 50,521 USD50,521Itasca CountyItasca County: 49,116 USD49,116Scott CountyScott County: 48,694 USD48,694Winona CountyWinona County: 48,602 USD48,602Pope CountyPope County: 47,816 USD47,816Swift CountySwift County: 47,689 USD47,689Wilkin CountyWilkin County: 47,017 USD47,017Washington CountyWashington County: 46,900 USD46,900
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2019
USD
Change on 2018
1Pennington County131,377+8.1%
2Hennepin County115,280+3.1%
3Ramsey County81,335+3.6%
4Olmsted County74,987+2.8%
5Pipestone County73,882+1.6%
6Roseau County73,416-2.6%
7Jackson County69,220+5.5%
8Murray County66,177+11.5%
9Rock County65,437-7.8%
10Lyon County64,036+3.1%
11Dakota County63,818+0.1%
12Steele County63,582+3.7%
13Stevens County62,358+0.7%
14Goodhue County61,985-0.7%
15Blue Earth County61,674+2.5%
16Stearns County58,184+1.4%
17Lincoln County58,056+22.3%
18Brown County57,879-3.2%
19Martin County56,390+1.9%
20Nobles County56,252-2.3%
21St. Louis County54,621+5.1%
22Yellow Medicine County54,589+15.6%
23Carver County54,294+1.2%
24Lake of the Woods County53,943+1.2%
25Lake County53,804+2.2%
26Meeker County53,736+30.2%
27Redwood County53,579-1.1%
28Kandiyohi County53,425-1.3%
29Douglas County53,349+3.9%
30Mower County53,231+8.5%
31Cottonwood County53,068-7%
32McLeod County51,485+0.3%
33Cook County50,521-4.4%
34Itasca County49,116-1.1%
35Scott County48,694-0.7%
36Winona County48,602+2.7%
37Pope County47,816+2.7%
38Swift County47,689-8.9%
39Wilkin County47,017+11.7%
40Washington County46,900+2.9%
41Nicollet County46,883-2.1%
42Crow Wing County46,634+6.5%
43Koochiching County46,3160%
44Anoka County45,576+4.5%
45Renville County45,148-14.2%
46Marshall County45,102+7.5%
47Benton County45,049-0.6%
48Chippewa County44,496-1.6%
49Kittson County44,343-7.3%
50Polk County44,328+7.3%
51Grant County44,045+8%
52Rice County43,318+0.2%
53Traverse County41,971-17.5%
54Watonwan County41,524+5.3%
55Becker County41,512-0.2%
56Freeborn County41,439+5.6%
57Red Lake County41,278-10.2%
58Beltrami County40,818+3.4%
59Hubbard County40,179+11.1%
60Lac qui Parle County39,724+10.6%
61Otter Tail County39,454+1.1%
62Carlton County39,367+3.6%
63Big Stone County39,071-0.9%
64Sherburne County38,725+0.8%
65Wadena County38,642+3.6%
66Dodge County37,764+4.4%
67Waseca County37,619-5.8%
68Wright County37,375+3.9%
69Norman County36,641+16.3%
70Faribault County36,051+8.6%
71Wabasha County35,885+1.9%
72Cass County35,281+0.1%
73Todd County34,528+1.7%
74Le Sueur County34,209-3.9%
75Clay County33,721+6.3%
76Morrison County33,337-5.4%
77Mille Lacs County33,002+4.7%
78Aitkin County32,995+8.3%
79Clearwater County32,711-7.9%
80Mahnomen County32,293+4.1%
81Chisago County30,094+3.4%
82Fillmore County29,811+3.8%
83Houston County29,442+3.9%
84Isanti County29,257+3%
85Sibley County28,485-2.4%
86Kanabec County28,307+7.1%
87Pine County26,933+5.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 $131,377 in 2019, according to BEA.

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

Pine County, with $26,933 in 2019.

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