Middle Schools in Spearfish, SD Spearfish Middle School1600 N Canyon StSpearfish, SD, 577836057171215Middle SchoolsPrivate Schools K 12Public Elementary SchoolsPublic SchoolsSturgis High School Show More