Pennington County, South Dakota Cities (2025)

27 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rapid City181,13174,9431.55%1,44956 City
Box Elder214,37211,9463.49%97415 City
Hill City39528751.6%7261 City
Wall4665698-1.04%2533 Town
New Underwood56116050.16%3672 City
Keystone62652441.53%883 Town
Wasta76265-1.59%3230 Town
Quinn86062-1.64%501 Town
Scenic95455-1.82%0.00134 Township
Lake Hill1044414.76%135 Township
Cedar Butte114243-2.33%135 Township
Lake Creek123940-2.5%136 Township
Peno1333313.13%136 Township
Wasta143234-3.03%136 Township
Lake Flat153132-3.13%134 Township
Owanka163031-3.23%151 Township
Castle Butte172830-3.45%151 Township
Crooked Creek182323-4.17%0.0071 Township
Rainy Creek/Cheyenne1920185.26%0.0091 Township
Ash201921-5%0.0044 Township
Sunnyside211315-7.14%0.0039 Township
Wall2211110%0.0033 Township
Quinn2311110%0.0034 Township
Shyne2411110%0.0027 Township
Conata25990%0.0089 Township
Imlay26990%0.00110 Township
Flat Butte27770%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 27 cities in Pennington County, South Dakota.

Location of Pennington County