Spearfish Real Estate and Homes for Sale

Spearfish Real Estate and Homes for Sale

Spearfish, SD is a unique real estate market. Find listings of homes for sale, apartments for rent, available condos, and determine the price of rent, a mortgage, or a lease.

Spearfish Mortgages

Spearfish Info

Spearfish, South Dakota is located in Lawrence County. Zip codes in Spearfish, SD include 57799, and 57783. The median home price in Spearfish is $329,900 which is roughly $185/per square foot. More Spearfish information.