Pennington County, South Dakota Cities (2025)

29 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rapid City181,13174,9431.55%1,47355 City
Box Elder214,37211,9463.49%97415 City
Rapid Valley37,0908,553-1.09%1,0966 CDP
Green Valley41,4591,2522.46%3804 CDP
Hill City59528751.6%7261 City
Wall6665698-1.04%2533 Town
New Underwood76116050.16%4191 City
Keystone82652441.53%883 Town
Wasta96265-1.59%3230 Town
Quinn106062-1.64%501 Town
Scenic115455-1.82%0.00134 Township
Lake Hill1244414.76%135 Township
Cedar Butte134243-2.33%135 Township
Lake Creek143940-2.5%136 Township
Peno1533313.13%136 Township
Wasta163234-3.03%136 Township
Lake Flat173132-3.13%134 Township
Owanka183031-3.23%151 Township
Castle Butte192830-3.45%151 Township
Crooked Creek202323-4.17%0.0071 Township
Rainy Creek/Cheyenne2120185.26%0.0091 Township
Ash221921-5%0.0044 Township
Sunnyside231315-7.14%0.0039 Township
Wall2411110%0.0033 Township
Quinn2511110%0.0034 Township
Shyne2611110%0.0027 Township
Conata27990%0.0089 Township
Imlay28990%0.00110 Township
Flat Butte29770%0.0035 Township

Pennington County Cities Summary

Largest City

Rapid City is the largest city in Pennington County, with a population of 81,131.

Smallest City

Flat Butte is the smallest city in Pennington County, with a population of 7.

10 Largest Cities

There are 29 cities in Pennington County, South Dakota.

Location of Pennington County