28 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Benson | 1 | 3,382 | 3,478 | -0.47% | 1,065 | 3 | City |
| Appleton | 2 | 1,335 | 1,386 | -0.6% | 712 | 2 | City |
| Kerkhoven | 3 | 774 | 800 | -0.51% | 929 | 1 | City |
| Torning | 4 | 396 | 395 | 0.25% | 12 | 33 | Township |
| Benson | 5 | 320 | 317 | 0.63% | 9 | 34 | Township |
| Murdock | 6 | 295 | 304 | -0.34% | 474 | 1 | City |
| Pillsbury | 7 | 280 | 284 | -0.36% | 8 | 35 | Township |
| Kerkhoven | 8 | 223 | 227 | -0.45% | 6 | 35 | Township |
| Hayes | 9 | 219 | 223 | -0.45% | 6 | 35 | Township |
| Dublin | 10 | 191 | 191 | 0% | 5 | 35 | Township |
| Appleton | 11 | 189 | 193 | -0.53% | 6 | 31 | Township |
| Camp Lake | 12 | 161 | 162 | 0% | 5 | 35 | Township |
| Cashel | 13 | 150 | 146 | 1.35% | 4 | 36 | Township |
| Six Mile Grove | 14 | 146 | 146 | 0% | 4 | 36 | Township |
| Kildare | 15 | 139 | 135 | 1.46% | 4 | 35 | Township |
| West Bank | 16 | 134 | 134 | 0% | 4 | 36 | Township |
| Clontarf | 17 | 125 | 127 | 0% | 60 | 2 | City |
| Fairfield | 18 | 116 | 119 | -0.85% | 3 | 36 | Township |
| Swenoda | 19 | 109 | 105 | 1.87% | 3 | 35 | Township |
| Danvers | 20 | 99 | 102 | 0% | 142 | 1 | City |
| Moyer | 21 | 95 | 97 | 0% | 3 | 35 | Township |
| Shible | 22 | 95 | 98 | -1.04% | 3 | 35 | Township |
| Marysland | 23 | 92 | 94 | 0% | 3 | 35 | Township |
| Edison | 24 | 91 | 94 | -1.09% | 3 | 36 | Township |
| Tara | 25 | 91 | 93 | 0% | 3 | 36 | Township |
| Clontarf | 26 | 90 | 86 | 2.27% | 3 | 34 | Township |
| Holloway | 27 | 85 | 88 | 0% | 61 | 1 | City |
| Hegbert | 28 | 84 | 80 | 2.44% | 3 | 34 | Township |
Benson is the largest city in Swift County, with a population of 3,382.
Hegbert is the smallest city in Swift County, with a population of 84.
There are 28 cities in Swift County, Minnesota.