South Dakota Zip Codes and Metro Areas
South Dakota is home to 899,194 residents across 142 zip codes with at least 1,000 people and 11 metro and micro areas. The capital is Pierre, and the state is part of the West North Central division of the Midwest. The median age is 37.7, with 24.4% of residents under 18 and 17.6% aged 65 and older.
Population
899,194
Median age
37.7
Housing units
402,364
Zip codes
142
with 1,000+ residents
Metro and micro areas
11
Age 65 and older
17.6%
Look Up a Zip Code in South Dakota
Search 142 South Dakota zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.
Largest Zip Codes in South Dakota
The 25 most populous zip codes in South Dakota. Select a zip code to see its full profile, or a column heading to sort.
| Zip | Town | County | Population | Median income | Home value | Median age |
|---|---|---|---|---|---|---|
| 57106 | Sioux Falls | Minnehaha County | 51,780 | $77,070 | $290,200 | 33.6 |
| 57701 | Rapid City | Pennington County | 45,221 | $52,733 | $251,200 | 37.7 |
| 57702 | Rapid City | Pennington County | 35,771 | $85,700 | $389,700 | 47.7 |
| 57103 | Sioux Falls | Minnehaha County | 35,282 | $73,945 | $269,500 | 37.1 |
| 57108 | Sioux Falls | Lincoln County | 32,888 | $96,184 | $413,600 | 37.3 |
| 57401 | Aberdeen | Brown County | 32,064 | $68,183 | $226,200 | 37.1 |
| 57104 | Sioux Falls | Minnehaha County | 27,406 | $59,161 | $202,800 | 34.5 |
| 57201 | Watertown | Codington County | 26,375 | $64,809 | $242,700 | 39.5 |
| 57006 | Brookings | Brookings County | 23,838 | $64,818 | $273,900 | 28.3 |
| 57105 | Sioux Falls | Minnehaha County | 22,764 | $74,066 | $276,100 | 37.1 |
| 57110 | Sioux Falls | Minnehaha County | 22,017 | $87,114 | $396,100 | 35.5 |
| 57078 | Yankton | Yankton County | 20,547 | $72,395 | $233,900 | 42.3 |
| 57301 | Mitchell | Davison County | 19,142 | $60,671 | $208,200 | 40.1 |
| 57703 | Rapid City | Pennington County | 17,543 | $84,495 | $277,100 | 37.9 |
| 57501 | Pierre | Hughes County | 17,456 | $79,224 | $245,100 | 39.6 |
| 57783 | Spearfish | Lawrence County | 16,929 | $64,970 | $373,300 | 40.0 |
| 57350 | Huron | Beadle County | 16,148 | $60,351 | $173,000 | 36.6 |
| 57069 | Vermillion | Clay County | 12,937 | $54,720 | $231,200 | 23.5 |
| 57005 | Brandon | Minnehaha County | 12,140 | $108,689 | $341,200 | 38.4 |
| 57107 | Sioux Falls | Minnehaha County | 11,655 | $76,719 | $269,600 | 32.5 |
| 57719 | Box Elder | Pennington County | 11,475 | $74,936 | $317,300 | 31.5 |
| 57785 | Sturgis | Meade County | 10,705 | $59,311 | $296,100 | 41.0 |
| 57032 | Harrisburg | Lincoln County | 9,558 | $107,241 | $330,400 | 31.4 |
| 57717 | Belle Fourche | Butte County | 8,711 | $71,326 | $249,200 | 38.3 |
| 57042 | Madison | Lake County | 7,900 | $68,672 | $228,200 | 41.4 |
Highest-Income Zip Codes in South Dakota
Glencross (57630) has the highest median household income in South Dakota at $197,500. The typical South Dakota zip code has a median of $71,607.
Metro and Micro Areas in South Dakota
Select an area to see its zip codes, income by zip code, and demographics.
| Area | Type | Population | Median income | Median age | Zip codes |
|---|---|---|---|---|---|
| Sioux Falls, SD-MN | Metro | 293,107 | $81,418 | 36.1 | 31 |
| Rapid City, SD | Metro | 151,064 | $71,985 | 40.2 | 13 |
| Aberdeen, SD | Micro | 42,112 | $70,761 | 38.2 | 4 |
| Brookings, SD | Micro | 34,968 | $67,341 | 28 | 5 |
| Watertown, SD | Micro | 28,556 | $65,080 | 39.9 | 1 |
| Spearfish, SD | Micro | 26,574 | $66,766 | 43.8 | 4 |
| Mitchell, SD | Micro | 25,779 | $64,723 | 39.5 | 3 |
| Yankton, SD | Micro | 23,379 | $73,855 | 42.2 | 1 |
| Pierre, SD | Micro | 20,744 | $78,965 | 39.8 | 2 |
| Huron, SD | Micro | 19,279 | $63,082 | 36.9 | 2 |
| Vermillion, SD | Micro | 15,133 | $58,794 | 24.5 | 1 |
Age of South Dakota Residents
The largest age group in South Dakota is 25-34, with 114,111 residents. Groups are not equal widths.
Population by Race and Ethnicity
White residents make up the largest share of South Dakota at 81.5%, followed by American Indian residents at 7.7%. Hispanic or Latino residents, who can be of any race, make up 4.6% of the population.
Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.
