17 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elk River | 1 | 28,022 | 25,940 | 1.51% | 662 | 42 | City |
| Big Lake | 2 | 13,125 | 11,773 | 2.1% | 1,814 | 7 | City |
| Big Lake | 3 | 8,234 | 7,961 | 0.09% | 215 | 38 | Township |
| Baldwin | 4 | 7,204 | 6,944 | 0.59% | 219 | 33 | Township |
| Zimmerman | 5 | 6,903 | 6,247 | 1.93% | 1,833 | 4 | City |
| Livonia | 6 | 6,387 | 6,171 | 0.11% | 209 | 31 | Township |
| Becker | 7 | 5,660 | 5,510 | 0.09% | 108 | 52 | Township |
| Becker | 8 | 5,340 | 4,900 | 1.68% | 458 | 12 | City |
| Orrock | 9 | 3,675 | 3,551 | 0.11% | 106 | 35 | Township |
| Palmer | 10 | 2,612 | 2,528 | 0.04% | 75 | 35 | Township |
| Blue Hill | 11 | 2,606 | 2,518 | 0.04% | 74 | 35 | Township |
| Haven | 12 | 1,933 | 1,870 | 0.1% | 59 | 33 | Township |
| Santiago | 13 | 1,915 | 1,852 | 0.1% | 54 | 36 | Township |
| Clear Lake | 14 | 1,736 | 1,684 | 0% | 52 | 33 | Township |
| Clear Lake | 15 | 687 | 647 | 1.18% | 659 | 1 | City |
| Becker | 16 | 502 | 481 | -0.2% | 14 | 36 | Township |
| Big Lake | 17 | 368 | 347 | -1.34% | 174 | 2 | CDP |
Elk River is the largest city in Sherburne County, with a population of 28,022.
Big Lake is the smallest city in Sherburne County, with a population of 368.
There are 17 cities in Sherburne County, Minnesota.