Spearfish Classical Christian School is located in Spearfish, South Dakota, surrounded by the beauty of the Black Hills and many wonderful, historic communities that we are privileged to serve.