| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pine City | 1 | 3,999 | 3,147 | 4.69% | 911 | 4 | City |
| Sandstone | 2 | 2,566 | 2,457 | 0.9% | 488 | 5 | City |
| Hinckley | 3 | 1,996 | 1,903 | 0.2% | 527 | 4 | City |
| Rock Creek | 4 | 1,796 | 1,687 | 1.35% | 42 | 43 | City |
| Sturgeon Lake | 5 | 470 | 443 | 1.29% | 125 | 4 | City |
| Willow River | 6 | 403 | 387 | 0.75% | 230 | 2 | City |
| Finlayson | 7 | 340 | 296 | 2.41% | 141 | 2 | City |
| Askov | 8 | 326 | 329 | 0% | 259 | 1 | City |
| Rutledge | 9 | 213 | 213 | 0% | 72 | 3 | City |
| Grasston | 10 | 160 | 153 | 0.63% | 171 | 1 | City |
| Brook Park | 11 | 126 | 125 | 0% | 127 | 1 | City |
| Bruno | 12 | 83 | 84 | 0% | 83 | 1 | City |
| Kerrick | 13 | 73 | 71 | 0% | 73 | 1 | City |
| Henriette | 14 | 60 | 59 | 0% | 214 | 0 | City |
Pine City is the largest city in Pine County, with a population of 3,999.
Henriette is the smallest city in Pine County, with a population of 60.
There are 14 cities in Pine County, Minnesota.