The city of Spearfish, South Dakota is a great place to live for those interested in saving money on rent and groceries. 2 bedroom rent in Spearfish is $890 compared to the US average of $1,430; and the Grocery Cost Index here is 101 versus 100 in the US. This means that living expenses are much more affordable here than the national average. \nFor locals, there are a number of great businesses available to serve their needs. Some notable companies include BlackHills Corporation, a local utility company providing power and natural gas services to residents; Spearfish Materials, a construction supply store; or Hill City Motorsports offering sales and repair of motorcycles and ATVs. There are many other businesses that make Spearfish an ideal place to live.