State

South Dakota ZIP Codes & Demographics

385 ZIP codes  ·  66 counties  ·  20+ cities

👥897,979Total Population
💰$73,056Median HH Income≈ Avg
🎂38.2Median Age
🏠$235,338Median Home Value▼ 16% below avg
🎓44.8%College Grads▲ 16% above avg
📊3.3%Unemployment▼ 33% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 50.7% Female 49.3% ♀

Race & Ethnicity

White: 80.8%Hispanic: 4.9%Black: 2.8%Asian: 1.8%Other: 4%Race
White80.8%
Hispanic4.9%
Black2.8%
Asian1.8%
Other4.0%

Age Breakdown

Under 5
6%
5–17
18%
18–24
9%
25–44
25%
45–64
24%
65+
8%

Key Indicators

Median Age38.2 yrs
Avg HH Size2.08
Below Poverty11.6% ▲ 16% above avg
College Grads44.8% ▲ 16% above avg
Unemployment3.3% ▼ 33% below avg
No HS Diploma5,706 (1%)
HS Graduate155,281 (27.8%)
Some College64,614 (11.5%)
Associates83,299 (14.9%)
Bachelors72,804 (13%)
Graduate Degree177,769 (31.8%)

Education

No HS: 1%HS Grad: 27.8%Some College: 11.5%Associates: 14.9%Bachelors: 13%Graduate: 31.8%Edu
No HS1.0%
HS Grad27.8%
Some College11.5%
Associates14.9%
Bachelors13.0%
Graduate31.8%
Housing & Income

Housing Tenure

Owner: 68.4%Renter: 31.6%Tenure
Owner68.4%
Renter31.6%

Home Value Distribution

Under $50k
9%
$50k–$100k
8%
$100k–$150k
10%
$150k–$200k
12%
$200k–$300k
27%
$300k–$500k
23%
Over $500k
11%

Financials

Median HH Income$73,056 ≈ Avg
Median Home Value$235,338 ▼ 16% below avg
Home/Income Ratio3.2x (nat avg ~3.5x)
Median Rent$913/mo
Total Housing Units401,880
Vacant Units43,728

Income Distribution

Under $25k
15%
$25k–$50k
16%
$50k–$75k
19%
$75k–$100k
15%
$100k–$150k
19%
$150k–$200k
8%
Over $200k
8%
Employment & Commute

How People Get to Work

Drove Alone
86%
Public Transit
1%
Walked
4%
Work From Home
10%

Commute Time

Under 15 min
49%
15–30 min
35%
30–45 min
10%
Over 45 min
6%
Housing Stock

Year Built

Before 1940
2%
1940s–1950s
9%
1960s–1970s
12%
1980s–1990s
15%
2000+
62%
About South Dakota ZIP Codes

South Dakota contains 385 ZIP codes across 66 counties. With an estimated population of 897,979 residents and a median age of 38.21 years, it is a middle-aged state in terms of demographics.

Economically, South Dakota is broadly a solidly middle-class state. The median household income of $73,056 is near the national average. The statewide unemployment rate is 3.3%, below the national average. Approximately 11.6% of residents live below the poverty line.

South Dakota has an affordable housing market overall, with a median home value of $235,338 — below the national average. Median monthly rent across the state averages around $912. Homeownership stands at 68.4% statewide.

The population of South Dakota is primarily White (80.8%). Residents are broadly well-educated — 44.8% hold a bachelor's degree or higher, above the national average.

The 385 ZIP codes across South Dakota vary widely in character — from dense urban cores to rural agricultural areas. Each of the 66 counties has its own economic profile, housing market, and demographic makeup. Browse by county below to find ZIP codes that match your specific needs, whether you're researching relocation, real estate, business demographics, or local government boundaries.

Looking for ZIP code data in South Dakota? Every ZIP code page includes population counts, median household income, home values, rental rates, age distribution, race and ethnicity breakdown, education levels, commute data, and housing stock information — all sourced from the U.S. Census Bureau's American Community Survey.

Largest Cities in South Dakota
CityZIPsPopulationAvg Income
Sioux Falls 15 204,373 $77,751
Rapid City 4 98,535 $74,309
Aberdeen 2 32,064 $68,183
Watertown 1 26,375 $64,809
Brookings 2 26,203 $64,818
Yankton 1 20,547 $72,395
Mitchell 1 19,142 $60,671
Spearfish 2 17,507 $64,970
Pierre 1 17,456 $79,224
Huron 2 16,148 $60,351
Vermillion 1 12,937 $54,720
Brandon 1 12,140 $108,689
Box Elder 1 11,475 $74,936
Sturgis 1 10,705 $59,311
Harrisburg 1 9,558 $107,241
Belle Fourche 1 8,711 $71,326
Madison 1 7,900 $68,672
North Sioux City 1 7,814 $93,239
Tea 1 7,619 $104,351
Black Hawk 1 7,329 $81,858
Counties in South Dakota
CountyZIPsPopulationAvg IncomeAvg HomeUnemp.College
Minnehaha County 26 240,250 $93,349 $288,429 1.8% 44.7%
Pennington County 14 116,010 $86,515 $257,663 2.3% 43.1%
Brown County 14 37,764 $87,263 $217,333 1.0% 35.8%
Brookings County 8 34,361 $73,515 $198,828 4.8% 50.7%
Codington County 6 28,549 $63,052 $145,633 0.7% 35.6%
Lincoln County 7 27,793 $92,599 $229,257 1.3% 40.4%
Meade County 11 27,300 $67,921 $252,420 3.2% 44.7%
Lawrence County 7 25,717 $75,715 $306,516 2.8% 39.7%
Yankton County 6 22,833 $85,163 $187,583 0.4% 42.6%
Davison County 3 20,895 $64,474 $192,700 0.6% 37.1%
Beadle County 8 19,252 $75,937 $155,342 0.7% 39.4%
Hughes County 3 18,208 $72,762 $179,766 0.2% 43.7%
Union County 5 18,142 $84,570 $263,900 3.2% 47.6%
Clay County 4 14,974 $64,490 $176,000 2.9% 39.4%
Oglala Lakota County County 6 13,205 $29,568 $47,650 19.1% 15.7%
Lake County 7 11,279 $97,543 $262,628 0.9% 42.7%
Butte County 4 11,002 $59,252 $194,666 3.4% 25.8%
Roberts County 9 9,830 $65,799 $126,737 7.2% 37.0%
Charles Mix County 7 9,208 $63,783 $168,366 9.3% 41.3%
Turner County 8 9,056 $75,358 $195,714 2.2% 44.1%
Custer County 5 8,594 $68,410 $247,799 3.5% 31.5%
Todd County 5 8,493 $34,008 $41,025 17.0% 26.2%
Fall River County 5 8,136 $69,106 $171,950 2.1% 44.9%
Grant County 8 7,909 $77,530 $177,628 2.9% 36.9%
Hutchinson County 7 7,845 $87,088 $180,116 1.0% 40.8%
Bon Homme County 5 7,113 $65,882 $130,940 2.2% 39.2%
Spink County 11 6,622 $83,792 $122,370 1.4% 39.8%
Hamlin County 6 6,437 $84,806 $204,233 1.6% 36.7%
Kingsbury County 7 6,173 $72,990 $174,400 2.2% 37.5%
Dewey County 7 5,805 $81,145 $107,300 14.9% 25.0%
Moody County 4 5,712 $81,699 $194,450 2.5% 39.4%
Tripp County 5 5,582 $49,515 $112,966 0.6% 31.2%
McCook County 5 5,500 $79,513 $208,320 1.3% 41.5%
Day County 7 5,473 $65,410 $143,414 1.9% 38.5%
Brule County 4 5,357 $70,152 $188,433 1.7% 43.4%
Walworth County 5 5,321 $55,148 $105,680 7.4% 37.1%
Marshall County 6 4,263 $75,766 $182,840 1.1% 51.3%
Deuel County 6 4,104 $77,367 $180,066 1.3% 36.5%
Gregory County 7 4,056 $61,417 $151,966 4.0% 31.5%
Edmunds County 4 4,034 $67,895 $117,575 0.6% 43.2%
Clark County 7 3,904 $62,818 $129,720 2.2% 29.1%
Corson County 10 3,834 $54,609 $75,700 21.8% 43.0%
Lyman County 6 3,704 $59,515 $149,333 2.8% 37.1%
Bennett County 4 3,679 $46,321 $174,000 8.2% 23.2%
Perkins County 5 3,141 $64,363 $114,750 1.1% 39.6%
Douglas County 5 3,031 $67,222 $145,166 0.7% 39.9%
Stanley County 2 2,941 $81,513 $174,700 0.3% 44.7%
Potter County 4 2,834 $78,984 $110,350 2.3% 34.5%
Jackson County 5 2,555 $51,845 $91,500 5.6% 30.9%
Sanborn County 3 2,532 $79,178 $143,500 1.0% 40.5%
Aurora County 3 2,495 $73,743 $130,733 0.5% 36.5%
Hanson County 3 2,450 $81,732 $188,366 0.7% 43.8%
Hand County 3 2,436 $58,036 $131,100 0.6% 49.3%
Faulk County 6 2,244 $60,198 $138,300 2.4% 35.9%
Miner County 4 2,107 $68,819 $116,900 1.8% 31.5%
McPherson County 3 2,007 $77,445 $66,533 0.7% 43.2%
Mellette County 3 1,958 $49,301 $81,300 21.8% 22.5%
Jerauld County 3 1,870 $81,528 $132,100 3.8% 30.1%
Haakon County 3 1,751 $86,112 $155,066 0.0% 33.3%
Buffalo County 2 1,464 $71,990 $157,700 5.5% 33.5%
Campbell County 3 1,411 $64,498 $93,866 2.3% 45.0%
Hyde County 3 1,290 $78,750 $195,700 4.1% 21.8%
Ziebach County 2 1,140 $44,808 $84,700 25.8% 16.3%
Sully County 2 1,020 $59,292 $156,450 0.0% 50.4%
Harding County 6 1,014 $73,701 $202,300 0.4% 48.4%
Jones County 3 1,010 $68,682 $90,400 0.0% 43.0%