67 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| East Grand Forks | 1 | 8,798 | 9,148 | -0.65% | 1,480 | 6 | City |
| Crookston | 2 | 7,162 | 7,483 | -0.73% | 1,400 | 5 | City |
| Fosston | 3 | 1,353 | 1,424 | -0.88% | 676 | 2 | City |
| Fertile | 4 | 771 | 798 | -0.52% | 371 | 2 | City |
| McIntosh | 5 | 571 | 601 | -0.87% | 572 | 1 | City |
| Knute | 6 | 567 | 566 | 0.53% | 18 | 32 | Township |
| Woodside | 7 | 509 | 510 | 0.39% | 17 | 31 | Township |
| Columbia | 8 | 441 | 442 | 0.23% | 13 | 35 | Township |
| Huntsville | 9 | 437 | 440 | 0.23% | 12 | 35 | Township |
| Crookston | 10 | 422 | 416 | 0.96% | 11 | 37 | Township |
| Fisher | 11 | 395 | 419 | -1% | 927 | 0 | City |
| Erskine | 12 | 379 | 402 | -1.04% | 588 | 1 | City |
| Rosebud | 13 | 312 | 312 | 0.32% | 9 | 33 | Township |
| Godfrey | 14 | 292 | 293 | 0.34% | 8 | 34 | Township |
| Lowell | 15 | 284 | 284 | 0% | 8 | 35 | Township |
| Gentilly | 16 | 258 | 260 | 0% | 8 | 32 | Township |
| Grove Park-Tilden | 17 | 255 | 253 | 0.79% | 4 | 69 | Township |
| Bygland | 18 | 253 | 253 | 0.4% | 9 | 28 | Township |
| Brandsvold | 19 | 244 | 250 | -0.41% | 7 | 34 | Township |
| Climax | 20 | 240 | 243 | 0% | 256 | 1 | City |
| King | 21 | 224 | 225 | 0.45% | 6 | 35 | Township |
| Garden | 22 | 221 | 221 | 0.45% | 7 | 34 | Township |
| Queen | 23 | 218 | 218 | 0.46% | 7 | 33 | Township |
| Sletten | 24 | 199 | 196 | 1.02% | 6 | 36 | Township |
| Grand Forks | 25 | 193 | 193 | 0.52% | 14 | 14 | Township |
| Hill River | 26 | 193 | 193 | 0.52% | 6 | 35 | Township |
| Eden | 27 | 192 | 188 | 1.05% | 5 | 35 | Township |
| Winger | 28 | 190 | 194 | -0.52% | 5 | 35 | Township |
| Fisher | 29 | 189 | 186 | 1.07% | 5 | 36 | Township |
| Winger | 30 | 171 | 174 | 0% | 528 | 0 | City |
| Sullivan | 31 | 164 | 163 | 0.61% | 5 | 36 | Township |
| Roome | 32 | 161 | 166 | -0.62% | 4 | 36 | Township |
| Esther | 33 | 154 | 150 | 1.32% | 8 | 19 | Township |
| Northland | 34 | 149 | 149 | 0% | 4 | 36 | Township |
| Lessor | 35 | 143 | 142 | 0.7% | 4 | 36 | Township |
| Gully | 36 | 139 | 135 | 1.46% | 4 | 35 | Township |
| Euclid | 37 | 137 | 139 | 0% | 4 | 36 | Township |
| Rhinehart | 38 | 127 | 128 | 0% | 46 | 3 | Township |
| Tabor | 39 | 114 | 115 | 0% | 3 | 36 | Township |
| Liberty | 40 | 112 | 114 | 0% | 3 | 36 | Township |
| Nesbit | 41 | 110 | 109 | 0% | 3 | 36 | Township |
| Mentor | 42 | 100 | 108 | -0.99% | 52 | 2 | City |
| Chester | 43 | 97 | 98 | 0% | 3 | 36 | Township |
| Fanny | 44 | 93 | 94 | 0% | 3 | 36 | Township |
| Vineland | 45 | 90 | 91 | 0% | 2 | 46 | Township |
| Kertsonville | 46 | 88 | 89 | 0% | 2 | 36 | Township |
| Beltrami | 47 | 88 | 93 | -1.12% | 44 | 2 | City |
| Angus | 48 | 87 | 84 | 2.35% | 2 | 36 | Township |
| Higdem | 49 | 86 | 83 | 2.38% | 4 | 23 | Township |
| Tynsid | 50 | 81 | 75 | 3.85% | 6 | 14 | Township |
| Reis | 51 | 77 | 74 | 2.67% | 2 | 34 | Township |
| Nielsville | 52 | 76 | 81 | -1.3% | 353 | 0 | City |
| Keystone | 53 | 73 | 69 | 2.82% | 2 | 36 | Township |
| Onstad | 54 | 68 | 64 | 3.03% | 2 | 36 | Township |
| Parnell | 55 | 64 | 60 | 3.23% | 2 | 36 | Township |
| Belgium | 56 | 58 | 58 | 0% | 2 | 36 | Township |
| Hubbard | 57 | 56 | 59 | -1.75% | 1 | 41 | Township |
| Gully | 58 | 54 | 56 | 0% | 220 | 0 | City |
| Farley | 59 | 53 | 55 | 0% | 2 | 27 | Township |
| Brandt | 60 | 50 | 50 | 0% | 1 | 36 | Township |
| Sandsville | 61 | 46 | 46 | 0% | 2 | 27 | Township |
| Brislet | 62 | 45 | 47 | 0% | 2 | 27 | Township |
| Johnson | 63 | 45 | 45 | 0% | 1 | 36 | Township |
| Hammond | 64 | 39 | 43 | -2.5% | 1 | 36 | Township |
| Helgeland | 65 | 39 | 40 | 0% | 1 | 27 | Township |
| Trail | 66 | 38 | 38 | 0% | 38 | 1 | City |
| Russia | 67 | 29 | 30 | 0% | 1 | 36 | Township |
East Grand Forks is the largest city in Polk County, with a population of 8,798.
Russia is the smallest city in Polk County, with a population of 29.
There are 67 cities in Polk County, Minnesota.