20 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pipestone | 1 | 3,948 | 4,205 | -1.08% | 952 | 4 | City |
| Edgerton | 2 | 1,218 | 1,257 | -0.49% | 1,036 | 1 | City |
| Holland | 3 | 366 | 361 | 0.55% | 10 | 35 | Township |
| Osborne | 4 | 283 | 299 | -1.39% | 8 | 35 | Township |
| Sweet | 5 | 281 | 300 | -1.75% | 7 | 41 | Township |
| Fountain Prairie | 6 | 227 | 240 | -1.73% | 6 | 37 | Township |
| Troy | 7 | 227 | 242 | -1.73% | 5 | 44 | Township |
| Eden | 8 | 223 | 235 | -1.33% | 5 | 43 | Township |
| Elmer | 9 | 220 | 234 | -1.79% | 6 | 35 | Township |
| Ruthton | 10 | 213 | 225 | -0.93% | 369 | 1 | City |
| Burke | 11 | 202 | 213 | -1.46% | 6 | 35 | Township |
| Grange | 12 | 199 | 210 | -1.49% | 6 | 36 | Township |
| Gray | 13 | 198 | 209 | -1.49% | 6 | 33 | Township |
| Aetna | 14 | 181 | 192 | -1.63% | 5 | 35 | Township |
| Holland | 15 | 169 | 180 | -1.17% | 187 | 1 | City |
| Rock | 16 | 162 | 166 | 0% | 5 | 36 | Township |
| Altona | 17 | 119 | 126 | -1.65% | 3 | 43 | Township |
| Woodstock | 18 | 110 | 113 | 0% | 204 | 1 | City |
| Trosky | 19 | 98 | 104 | -1.01% | 70 | 1 | City |
| Ihlen | 20 | 57 | 60 | 0% | 153 | 0 | City |
Pipestone is the largest city in Pipestone County, with a population of 3,948.
Ihlen is the smallest city in Pipestone County, with a population of 57.
There are 20 cities in Pipestone County, Minnesota.