Cities in Lawrence County, South Dakota by Population (2024)

There are 14 cities in Lawrence County, South Dakota.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Spearfish1South Dakota13,60612,2222.61%78917.24
Sturgis2South Dakota7,2427,0980.5%1,1286.42
Belle Fourche3South Dakota6,0665,6301.83%6858.85
Lead4South Dakota3,0482,9780.59%1,4812.06
Deadwood5South Dakota1,3381,1523.64%2714.93
North Spearfish6South Dakota1,3312,251-14.73%3114.28
Whitewood7South Dakota9678872.11%1,5180.64
Boulder Canyon8South Dakota6794119.16%2223.06
Blucksberg Mountain9South Dakota6434401.9%9610.67
Mountain Plains10South Dakota5683948.4%3561.59
Crook City11South Dakota124130-0.8%1370.91
Central City12South Dakota108982.86%7300.15
Fruitdale13South Dakota81732.53%2960.27
St. Onge14South Dakota16256.67%121.34

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Lawrence County, South Dakota?

Spearfish is the largest city in Lawrence County.

What is the smallest city in Lawrence County, South Dakota?

St. Onge is the smallest city in Lawrence County.

How many cities are in Lawrence County?

There are 14 cities in Lawrence County, South Dakota.

Frequently Asked Questions