19 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| St. Cloud | 1 | 72,778 | 69,610 | 0.88% | 1,809 | 40 | City |
| Sauk Rapids | 2 | 13,815 | 13,898 | -0.12% | 2,197 | 6 | City |
| Watab | 3 | 3,508 | 3,398 | 0.86% | 173 | 20 | Township |
| Foley | 4 | 2,660 | 2,690 | -0.23% | 1,036 | 3 | City |
| Rice | 5 | 2,263 | 1,980 | 2.54% | 397 | 6 | City |
| Minden | 6 | 1,554 | 1,512 | 0.84% | 46 | 34 | Township |
| St. George | 7 | 1,307 | 1,272 | 0.85% | 36 | 37 | Township |
| Langola | 8 | 1,040 | 1,010 | 0.97% | 26 | 40 | Township |
| Maywood | 9 | 1,001 | 974 | 0.91% | 28 | 36 | Township |
| Mayhew Lake | 10 | 889 | 866 | 0.79% | 24 | 37 | Township |
| Gilmanton | 11 | 878 | 852 | 1.15% | 26 | 34 | Township |
| Glendorado | 12 | 812 | 792 | 0.74% | 22 | 36 | Township |
| Granite Ledge | 13 | 772 | 749 | 0.92% | 22 | 35 | Township |
| Graham | 14 | 605 | 586 | 1.17% | 16 | 37 | Township |
| Sauk Rapids | 15 | 529 | 517 | 0.57% | 72 | 7 | Township |
| Gilman | 16 | 217 | 224 | -0.91% | 453 | 0 | City |
| Rice | 17 | 160 | 160 | -0.62% | 5 | 35 | Township |
| Oak Park | 18 | 107 | 110 | 0% | 3 | 39 | Township |
| Ronneby | 19 | 68 | 45 | 7.94% | 71 | 1 | CDP |
St. Cloud is the largest city in Benton County, with a population of 72,778.
Ronneby is the smallest city in Benton County, with a population of 68.
There are 19 cities in Benton County, Minnesota.