Counties in South Dakota by GDP per capita (US dollars)

Union County had the highest GDP per capita (US dollars) of 66 counties in 2020, at $99,490. Ziebach County had the lowest, at $16,649. The median was $49,675 and the figure for South Dakota was $63,994. Source: BEA.

Highest99,490Union County
Lowest16,649Ziebach County
Median49,67566 counties
South Dakota63,994History

Top 40 counties, 2020

CSVChart (SVG)

Union CountyUnion County: 99,490 USD99,490Jerauld CountyJerauld County: 98,441 USD98,441Minnehaha CountyMinnehaha County: 91,334 USD91,334Sully CountySully County: 87,377 USD87,377Lincoln CountyLincoln County: 85,442 USD85,442Campbell CountyCampbell County: 80,286 USD80,286Hyde CountyHyde County: 77,595 USD77,595Potter CountyPotter County: 74,162 USD74,162Deuel CountyDeuel County: 73,560 USD73,560Hughes CountyHughes County: 71,753 USD71,753Clark CountyClark County: 69,683 USD69,683Douglas CountyDouglas County: 68,723 USD68,723Haakon CountyHaakon County: 68,471 USD68,471Grant CountyGrant County: 68,466 USD68,466Marshall CountyMarshall County: 67,595 USD67,595Spink CountySpink County: 67,266 USD67,266Brookings CountyBrookings County: 65,511 USD65,511Brown CountyBrown County: 64,093 USD64,093Davison CountyDavison County: 62,808 USD62,808Edmunds CountyEdmunds County: 62,440 USD62,440Faulk CountyFaulk County: 62,398 USD62,398Hand CountyHand County: 60,010 USD60,010Kingsbury CountyKingsbury County: 57,007 USD57,007Day CountyDay County: 56,671 USD56,671Pennington CountyPennington County: 56,665 USD56,665Yankton CountyYankton County: 56,267 USD56,267Codington CountyCodington County: 56,266 USD56,266Moody CountyMoody County: 55,543 USD55,543Lake CountyLake County: 55,332 USD55,332Jones CountyJones County: 53,918 USD53,918Sanborn CountySanborn County: 51,381 USD51,381Walworth CountyWalworth County: 49,907 USD49,907Hutchinson CountyHutchinson County: 49,843 USD49,843Charles Mix CountyCharles Mix County: 49,507 USD49,507Perkins CountyPerkins County: 48,538 USD48,538Beadle CountyBeadle County: 48,419 USD48,419McPherson CountyMcPherson County: 48,144 USD48,144Lawrence CountyLawrence County: 47,974 USD47,974Brule CountyBrule County: 47,164 USD47,164Miner CountyMiner County: 47,155 USD47,155
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2020
USD
Change on 2019
1Union County99,490+7.1%
2Jerauld County98,441+24.7%
3Minnehaha County91,334-13.7%
4Sully County87,377+29.1%
5Lincoln County85,442+76%
6Campbell County80,286+55.3%
7Hyde County77,595+31.3%
8Potter County74,162+17.5%
9Deuel County73,560+8.9%
10Hughes County71,753-3.7%
11Clark County69,683+68.2%
12Douglas County68,723-14.6%
13Haakon County68,471+45.1%
14Grant County68,466-1.8%
15Marshall County67,595+19.5%
16Spink County67,266+32.4%
17Brookings County65,511+6.1%
18Brown County64,093+11%
19Davison County62,808+0.6%
20Edmunds County62,440+20.7%
21Faulk County62,398-8.4%
22Hand County60,010+19.8%
23Kingsbury County57,007+8.8%
24Day County56,671+38.8%
25Pennington County56,665+3.4%
26Yankton County56,267+0.2%
27Codington County56,266+5.5%
28Moody County55,543+15.9%
29Lake County55,332+5.8%
30Jones County53,918-13.2%
31Sanborn County51,381+2.2%
32Walworth County49,907+18.4%
33Hutchinson County49,843-17.1%
34Charles Mix County49,507-1.5%
35Perkins County48,538+14.2%
36Beadle County48,419-1.7%
37McPherson County48,144+24.5%
38Lawrence County47,974+2.5%
39Brule County47,164+4.4%
40Miner County47,155+2.9%
41Buffalo County47,118-13.2%
42Dewey County45,470+21.3%
43Hamlin County44,861+20.4%
44McCook County43,876-9.4%
45Hanson County43,019-0.4%
46Gregory County42,808+13.1%
47Tripp County42,498+4.1%
48Turner County42,338-6.3%
49Lyman County41,644+1.6%
50Clay County41,043-2.6%
51Stanley County39,009-11.4%
52Harding County38,505-29.6%
53Roberts County38,149+25.4%
54Aurora County37,859+20.7%
55Fall River County34,860-1.9%
56Bon Homme County32,972-6.1%
57Butte County32,105+4.7%
58Meade County31,802+8.1%
59Custer County30,093-0.7%
60Bennett County29,327-1.5%
61Oglala Lakota County26,949+10.7%
62Todd County26,000+8.5%
63Jackson County24,367+15.8%
64Corson County22,831+16.5%
65Mellette County17,761+20.6%
66Ziebach County16,649+28.5%

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

Union County, with $99,490 in 2020, according to BEA.

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

Ziebach County, with $16,649 in 2020.

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 South Dakota: more rankings