Spearfish

SD
Average Sales Price
$851,366
Median Sales Price
$639,900
Population
17,620
Total Listings
167

Demographics

Data provided by Attom Data
Population
Employment
Population
17.6K
17.6K in 2020
Density
84.4
per square mile
Households
8.1K
Total households
Gender
49% / 51%
Men Vs Women
Occupancy
66% / 34%
Owned Vs Rented
Age Median: Years
Education Level

Educational Environment

Elementary Schools (7)Middle Schools (4)High Schools (4)
Name
Category
Grades
Library
Ratio
7/10
Creekside Elementary - 07
2325 North Ave, Spearfish, SD 57783
Public
3 - 5
No
16:1 STUDENTS/TEACHERS
0/10
Mountain View Elementary - 08
400 E Hudson St, Spearfish, SD 57783
Public
PK - KG
No
17:1 STUDENTS/TEACHERS
0/10
Chrildren First
236 W Jackson Blvd Ste 200, Spearfish, SD 57783
Private
PK - KG
No
5:1 STUDENTS/TEACHERS
0/10
Black Hills Christian Academy
630 S 32nd St, Spearfish, SD 57783
Private
PK - 8
Yes
10:1 STUDENTS/TEACHERS
0/10
Black Hills Academy at Canyon Hills - 07
2519 Windmill Dr, Spearfish, SD 57783
Public
4 - 12
No
3:1 STUDENTS/TEACHERS
Name
Category
Grades
Library
Ratio
6/10
Spearfish Middle School - 05
1600 N Canyon St, Spearfish, SD 57783
Public
6 - 8
No
14:1 STUDENTS/TEACHERS
0/10
Black Hills Christian Academy
630 S 32nd St, Spearfish, SD 57783
Private
PK - 8
Yes
10:1 STUDENTS/TEACHERS
0/10
Black Hills Academy at Canyon Hills - 07
2519 Windmill Dr, Spearfish, SD 57783
Public
4 - 12
No
3:1 STUDENTS/TEACHERS
0/10
Spearfish Classical Christian School
611 Dahl Rd, Spearfish, SD 57783
Private
PK - 11
Yes
98:1 STUDENTS/TEACHERS
Name
Category
Grades
Library
Ratio
8/10
Spearfish High School - 01
1725 N Main St, Spearfish, SD 57783
Public
9 - 12
No
15:1 STUDENTS/TEACHERS
0/10
Black Hills Academy at Canyon Hills - 07
2519 Windmill Dr, Spearfish, SD 57783
Public
4 - 12
No
3:1 STUDENTS/TEACHERS
0/10
Black Hills Education Connections - 06
2910 4th Ave, Spearfish, SD 57783
Public
10 - 12
No
STUDENTS/TEACHERS
0/10
Spearfish Classical Christian School
611 Dahl Rd, Spearfish, SD 57783
Private
PK - 11
Yes
98:1 STUDENTS/TEACHERS
Show More

Featured Listings

For Sale (280)
Sold (936)
More

Get In Touch

By checking, you are allowing to receive transactional/informational SMS communications regarding account notifications, customer care, etc, from Ascend Realty Inc. Message frequency may vary. Message and data rates may apply. Reply HELP for help or STOP to opt-out