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. Before the railroad was built through Lincoln County, a stagecoach brought mail to the Johnson Harris Homestead located on Nine Mile Creek in Dayton Township. Johnson Harris named the post office Harrisburg in honor of himself.