City

Spearfish, SD

2 ZIP codes  ·  Lawrence County  ·  South Dakota

👥17,507Population
💰$64,970Median HH Income▼ 15% below avg
🎂39.3Median Age
🏠$332,300Median Home Value▲ 19% above avg
🎓49.2%College Grads▲ 27% above avg
📊2.1%Unemployment▼ 57% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 49.9% Female 50.1% ♀

Race & Ethnicity

White: 88.2%Hispanic: 3.7%Black: 0.4%Asian: 0.6%Other: 3.8%Race
White88.2%
Hispanic3.7%
Black0.4%
Asian0.6%
Other3.8%

Age Breakdown

Under 5
5%
5–17
14%
18–24
15%
25–44
23%
45–64
22%
65+
10%

Key Indicators

Median Age39.3 yrs
Avg HH Size-1.17
Below Poverty13.1% ▲ 31% above avg
College Grads49.2% ▲ 27% above avg
Unemployment2.1% ▼ 57% below avg
No HS Diploma123 (1.1%)
HS Graduate2,349 (20.9%)
Some College1,372 (12.2%)
Associates1,755 (15.6%)
Bachelors1,203 (10.7%)
Graduate Degree4,450 (39.5%)

Education

No HS: 1.1%HS Grad: 20.9%Some College: 12.2%Associates: 15.6%Bachelors: 10.7%Graduate: 39.5%Edu
No HS1.1%
HS Grad20.9%
Some College12.2%
Associates15.6%
Bachelors10.7%
Graduate39.5%
Housing & Income

Housing Tenure

Owner: 57.5%Renter: 42.5%Tenure
Owner57.5%
Renter42.5%

Home Value Distribution

Under $50k
6%
$50k–$100k
6%
$100k–$150k
5%
$150k–$200k
5%
$200k–$300k
21%
$300k–$500k
34%
Over $500k
23%

Financials

Median HH Income$64,970 ▼ 15% below avg
Median Home Value$332,300 ▲ 19% above avg
Home/Income Ratio5.1x (nat avg ~3.5x)
Median Rent$946/mo
Total Housing Units8,347
Vacant Units733

Income Distribution

Under $25k
17%
$25k–$50k
20%
$50k–$75k
17%
$75k–$100k
15%
$100k–$150k
16%
$150k–$200k
7%
Over $200k
8%
Employment & Commute

How People Get to Work

Drove Alone
89%
Public Transit
1%
Walked
5%
Work From Home
6%

Commute Time

Under 15 min
61%
15–30 min
25%
30–45 min
6%
Over 45 min
8%
Housing Stock

Year Built

Before 1940
0%
1940s–1950s
5%
1960s–1970s
16%
1980s–1990s
16%
2000+
61%
About Spearfish, SD

Spearfish is a city in South Dakota, located in Lawrence County. The city spans 2 ZIP codes and is home to approximately 17,507 residents. It is a middle-aged city, with a median age of 39.33 years.

Economically, Spearfish is a solidly middle-class community. The median household income of $64,970 is near the national average. Approximately 13.1% of residents live below the poverty line. The unemployment rate is 2.1%, well below the national average.

The real estate market in Spearfish is a mid-range housing market. Median home values stand at $332,300, which is above the national average. Renters typically pay around $946 per month.

The population of Spearfish is well-educated. 49.2% of adults hold a bachelor's degree or higher — above the national average. The community is primarily White (88.17%).

Spearfish, SD offers residents a cost-conscious lifestyle within South Dakota. Spread across 2 ZIP codes, the city's neighborhoods vary in character, density, and demographics — explore each ZIP code below for a detailed breakdown.

ZIP Codes in Spearfish
ZIPPopulationMedian IncomeMedian HomeMedian RentUnemp.CollegeOwner Occ.
57783 16,929 $64,970 $332,300 $946 1.8% 50.3% 57.5%