Schools in Spearfish, South Dakota

Spearfish city of South Dakota has ten schools. Click on a school to see complete details about the school.

NameLocation
West Elementary - 03 SchoolLawrence County
Creekside Elementary - 07 SchoolLawrence County
Spearfish Middle School - 05Lawrence County
Spearfish High School - 01Lawrence County
Black Hills Education Connections - 06 SchoolLawrence County
Mountain View Elementary - 08 SchoolLawrence County
Spearfish Academy at Canyon Hills Elementary - 09Lawrence County
Spearfish Academy at Canyon Hills High School - 10Lawrence County
Black Hills Academy at Canyon Hills High School - 07Lawrence County
Black Hills Academy at Canyon Hills - 08Lawrence County

Latest poll updates

Get notified on trending polls and opinions