16 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elk River | 1 | 28,439 | 25,940 | 1.49% | 672 | 42 | City |
| Big Lake | 2 | 13,396 | 11,773 | 2.06% | 1,852 | 7 | City |
| Big Lake | 3 | 8,241 | 7,961 | 0.09% | 215 | 38 | Township |
| Baldwin | 4 | 7,246 | 6,944 | 0.58% | 220 | 33 | Township |
| Zimmerman | 5 | 7,034 | 6,247 | 1.9% | 1,868 | 4 | City |
| Livonia | 6 | 6,394 | 6,171 | 0.11% | 209 | 31 | Township |
| Becker | 7 | 5,665 | 5,510 | 0.09% | 108 | 52 | Township |
| Becker | 8 | 5,428 | 4,900 | 1.65% | 465 | 12 | City |
| Orrock | 9 | 3,679 | 3,551 | 0.11% | 106 | 35 | Township |
| Palmer | 10 | 2,613 | 2,528 | 0.04% | 75 | 35 | Township |
| Blue Hill | 11 | 2,607 | 2,518 | 0.04% | 74 | 35 | Township |
| Haven | 12 | 1,935 | 1,870 | 0.1% | 59 | 33 | Township |
| Santiago | 13 | 1,917 | 1,852 | 0.1% | 54 | 36 | Township |
| Clear Lake | 14 | 1,736 | 1,684 | 0% | 52 | 33 | Township |
| Clear Lake | 15 | 695 | 647 | 1.16% | 666 | 1 | City |
| Becker | 16 | 501 | 481 | -0.2% | 14 | 36 | Township |
Elk River is the largest city in Sherburne County, with a population of 28,439.
Becker is the smallest city in Sherburne County, with a population of 501.
There are 16 cities in Sherburne County, Minnesota.