Harrisburg

City in Lincoln County, South Dakota

Aerial view of Harrisburg, South Dakota
Aerial view: USDA NAIP · USGS The National Map (public domain)

Harrisburg is a city in Lincoln County, South Dakota, with 6,732 residents (2020 Census). It sits at 1,427 ft (435 m) above sea level. The nearest town is Shindler, 4.5 miles NE.

About Harrisburg

Harrisburg is a city in Lincoln County, South Dakota, United States and is a suburb of Sioux Falls. The population was 6,732 at the 2020 census. Rapid growth in Lincoln County has led city officials to estimate Harrisburg’s population at approximately 12,000 as recent as February 2026.

Text: Wikipedia · CC BY-SA 4.0

Harrisburg weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Harrisburg

All 6 webcams near Harrisburg ›

Webcams: Windy.com

Living in Harrisburg

Median household income
$108,724
Median home value
$312,200
Median rent
$1,362/mo
Median age
31.1
Cost of living and demographics of Harrisburg ›

Do you know Harrisburg? Tell us about it

Help other travelers: share what makes Harrisburg special. We review every message before publishing it.

Map of Harrisburg

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Harrisburg Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Harrisburg, SD population

Harrisburg had 6,732 residents in the 2020 Census.

2020 Census6,732
Density1,412 per sq mi (545 per km²)

Source: U.S. Census Bureau, Decennial Census.

Harrisburg at a glance

StateSouth Dakota (SD)
CountyLincoln County
TypeCity
Population6,732 (2020)
Land area4.77 sq mi (12.4 km²)
Elevation1,427 ft (435 m)
Coordinates43.4343° N, 96.7124° W
ZIP code57032
Official websiteharrisburg.govoffice.com
Census code (GEOID)4627260

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Harrisburg

Straight-line distance between town centers.

Frequently asked questions about Harrisburg

What county is Harrisburg in?

Harrisburg is in Lincoln County, South Dakota.

What is the population of Harrisburg, SD?

6,732 people lived in Harrisburg at the 2020 Census.

What is the ZIP code of Harrisburg, SD?

The ZIP code of Harrisburg is 57032.

What is the elevation of Harrisburg?

1,427 feet (435 m) above sea level.

What towns are near Harrisburg?

Shindler (4.5 mi), Tea (5.8 mi), Sioux Falls (7.4 mi), Anderson (7.7 mi), Worthing (7.7 mi).

Last updated: