Checked
Lawrence County, SD
10 cities and towns and 7 ZIP codes in Lawrence County, South Dakota.
Population
27,233
Land area
800sq mi
People per sq mi
34
ZIP codes
7
Cities and towns in Lawrence County
Lawrence County at a glance
- Lawrence County is about 2.8 times as dense as South Dakota as a whole.
- It is the 8th most populous of 66 counties in South Dakota.
- The median household income is $73,384, close to the South Dakota median.
- A typical owner-occupied home is valued at $346,500 (35% above South Dakota) and median rent is $938 a month.
- The biggest population centers are Spearfish (12,930), Lead (3,006) and North Spearfish (1,858).
Local data for Lawrence County, SD
Counts from official public data
- Hospitals2
- Emergency Rooms2
- Nursing Homes1
- Schools15
- Colleges1
- Libraries4
- Banks14
- Post Offices6
- Parks31
- Grocery Stores6
- Restaurants125
- Affordable Housing5
- Home Health Agencies1
- Hospice Care1
- Dialysis Centers1
- Mental Health & Addiction Treatment2
- Private Schools1
- Superfund Sites1
- Toxic Release Facilities3
- Historic Places42
Housing and community stats
Lawrence County, SD, American Community Survey 2020-2024
Median household income
$73,384
Poverty rate
11.6%
Median home value
$346,500
Prices +4.3% in a year
Median rent
$938/mo
Homeownership
65.1%
Bachelor's or higher
32.9%
Median age
44.8
Average commute
19.1 min
Largest reported origins and ancestries: German Americans (8,712), Irish Americans (3,551), Norwegian Americans (2,343).
Economy and federal money
Jobs, income, federal spending and pandemic loans
Unemployment rate
1.9%
Aug 2026, -0.3 pts in a year
Average annual pay
$50,959
13,691 jobs, 2025
Income per person
$78,616
BEA, 2024
Federal spending
$299M
FY 2026, $11,614 per person
PPP loans
$61.2M
1,335 loans, 8,993 jobs reported
Campaign donations
$244K
Itemized, 2026 cycle
How people get to work
Lawrence County, SD, workers 16 and older. American Community Survey 5-year estimates
- Drove alone76.3%
- Carpooled10.8%
- Public transit0.9%
- Walked4.3%
- Bicycle0.1%
- Taxi, ride-hailing, motorcycle or other1.1%
- Worked from home6.5%
Average one-way commute: 19.1 minutes for people who do not work from home.
Environment and hazard risk
Lawrence County, SD, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: wildfire
Storm events since 1996
1,203
Most often hail
Flood insurance policies
78
0.6% of homes, county
July high / Jan low
82° / 18°F
31.8 inches of rain a year
Hazards, floods and storm historyCheck a flood zone42 historic places
Health statistics
Share of adults in Lawrence County, SD, CDC PLACES estimates
Obesity
32.7%
U.S. 33.3% -0.6 pts
Diabetes
11.4%
U.S. 12.1% -0.7 pts
Smoking
14.2%
U.S. 12.8% +1.4 pts
Uninsured (18-64)
8.0%
U.S. 11.1% -3.1 pts
Cities, towns and ZIP codes in Lawrence County
Population shown
Frequently asked questions
- What is the largest city in Lawrence County, SD?
- Spearfish is the largest city or town in Lawrence County, with about 12,930 residents.
- How many ZIP codes are in Lawrence County?
- Lawrence County includes 7 ZIP Code Tabulation Areas, including 57732, 57754, 57759, 57779, 57783.
- What is the population of Lawrence County, SD?
- About 27,233 people live in Lawrence County, based on American Community Survey 5-year estimates.
- What counties border Lawrence County?
- Lawrence County borders Pennington County, Meade County, Butte County, Crook County, WY, Weston County, WY.
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023