Spearfish is a city in Lawrence County, South Dakota, United States. The population was 12,193 at the time of the 2020 census, making it the 10th most populous city in South Dakota. Spearfish is the largest city in Lawrence County and the home of Black Hills State University.
AdSee the latest home listings forsale, connect with local experts and schedule the tour. Realtor.com® puts the best tools in your hands. Find your dream home in your favorite city
Types: Home size, Lot size, Home age, Stories, Garages, School districts
AdView recent listings by neighborhood or nearby schools inSpearfish, SD. A better home search - The site millions of buyers are choosing to find their next home.
Amenities: Central Heat, Central A/C, Hardwood Floors, Fireplace, Basement, Garage