66 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cloquet | 1 | 12,452 | 12,561 | -0.18% | 354 | 35 | City |
| Cloquet | 2 | 12,452 | 12,567 | -0.18% | 354 | 35 | City |
| Thomson | 3 | 5,587 | 5,467 | 0.22% | 141 | 40 | Township |
| Thomson | 4 | 5,587 | 5,466 | 0.22% | 141 | 40 | Township |
| Moose Lake | 5 | 3,056 | 2,791 | 1.76% | 932 | 3 | City |
| Moose Lake | 6 | 3,056 | 2,788 | 1.76% | 932 | 3 | City |
| Esko | 7 | 2,248 | 2,222 | 1.17% | 462 | 5 | CDP |
| Barnum | 8 | 1,133 | 1,098 | 0.53% | 25 | 45 | Township |
| Barnum | 9 | 1,133 | 1,097 | 0.53% | 25 | 45 | Township |
| Perch Lake | 10 | 1,043 | 1,014 | 0.58% | 30 | 35 | Township |
| Perch Lake | 11 | 1,043 | 1,013 | 0.58% | 30 | 35 | Township |
| Moose Lake | 12 | 1,014 | 987 | 0.6% | 31 | 32 | Township |
| Moose Lake | 13 | 1,014 | 986 | 0.6% | 31 | 32 | Township |
| Blackhoof | 14 | 1,013 | 986 | 0.4% | 28 | 36 | Township |
| Blackhoof | 15 | 1,013 | 986 | 0.4% | 28 | 36 | Township |
| Scanlon | 16 | 1,000 | 992 | 0.2% | 1,166 | 1 | City |
| Scanlon | 17 | 1,000 | 990 | 0.2% | 1,166 | 1 | City |
| Carlton | 18 | 962 | 949 | 0% | 253 | 4 | City |
| Carlton | 19 | 962 | 962 | 0% | 253 | 4 | City |
| Silver Brook | 20 | 637 | 617 | 0.79% | 32 | 20 | Township |
| Silver Brook | 21 | 637 | 615 | 0.79% | 32 | 20 | Township |
| Barnum | 22 | 607 | 621 | -0.49% | 602 | 1 | City |
| Barnum | 23 | 607 | 619 | -0.49% | 602 | 1 | City |
| Mahtowa | 24 | 571 | 556 | 0.35% | 24 | 24 | Township |
| Mahtowa | 25 | 571 | 557 | 0.35% | 24 | 24 | Township |
| Eagle | 26 | 545 | 531 | 0.55% | 16 | 35 | Township |
| Eagle | 27 | 545 | 531 | 0.55% | 16 | 35 | Township |
| Kettle River | 28 | 491 | 484 | -0.41% | 16 | 30 | Township |
| Kettle River | 29 | 491 | 485 | -0.41% | 16 | 30 | Township |
| Wrenshall | 30 | 460 | 430 | 1.32% | 309 | 1 | City |
| Wrenshall | 31 | 460 | 429 | 1.32% | 309 | 1 | City |
| Wrenshall | 32 | 453 | 441 | 0.22% | 12 | 38 | Township |
| Wrenshall | 33 | 453 | 440 | 0.22% | 12 | 38 | Township |
| Silver | 34 | 452 | 442 | 0.22% | 13 | 35 | Township |
| Silver | 35 | 452 | 441 | 0.22% | 13 | 35 | Township |
| Skelton | 36 | 413 | 403 | 0.24% | 12 | 35 | Township |
| Skelton | 37 | 413 | 402 | 0.24% | 12 | 35 | Township |
| Atkinson | 38 | 407 | 396 | 0.49% | 23 | 17 | Township |
| Atkinson | 39 | 407 | 395 | 0.49% | 23 | 17 | Township |
| Cromwell | 40 | 389 | 389 | 0% | 12 | 33 | Township |
| Cromwell | 41 | 389 | 388 | 0% | 12 | 33 | Township |
| Mahtowa | 42 | 365 | 373 | 0% | 34 | 11 | CDP |
| Kalevala | 43 | 313 | 305 | 0.32% | 9 | 36 | Township |
| Kalevala | 44 | 313 | 304 | 0.32% | 9 | 36 | Township |
| Cromwell | 45 | 248 | 237 | 0.81% | 135 | 2 | City |
| Cromwell | 46 | 248 | 236 | 0.81% | 135 | 2 | City |
| Moose Lake | 47 | 245 | 255 | -0.41% | 8 | 31 | Township |
| Moose Lake | 48 | 245 | 255 | -0.41% | 8 | 31 | Township |
| Holyoke | 49 | 215 | 208 | 0.94% | 6 | 38 | Township |
| Holyoke | 50 | 215 | 207 | 0.94% | 6 | 38 | Township |
| Lakeview | 51 | 214 | 205 | 1.42% | 6 | 33 | Township |
| Lakeview | 52 | 214 | 204 | 1.42% | 6 | 33 | Township |
| Kettle River | 53 | 174 | 169 | 0.58% | 451 | 0 | City |
| Kettle River | 54 | 174 | 169 | 0.58% | 451 | 0 | City |
| Split Rock | 55 | 169 | 163 | 0.6% | 5 | 37 | Township |
| Split Rock | 56 | 169 | 163 | 0.6% | 5 | 37 | Township |
| Wright | 57 | 169 | 166 | 0% | 116 | 1 | City |
| Wright | 58 | 169 | 166 | 0% | 116 | 1 | City |
| Automba | 59 | 150 | 147 | 0% | 4 | 36 | Township |
| Automba | 60 | 150 | 147 | 0% | 4 | 36 | Township |
| Beseman | 61 | 142 | 138 | 0.71% | 4 | 36 | Township |
| Beseman | 62 | 142 | 138 | 0.71% | 4 | 36 | Township |
| Moose Lake | 63 | 142 | 134 | 0.71% | 4 | 38 | Township |
| Moose Lake | 64 | 142 | 134 | 0.71% | 4 | 38 | Township |
| Wright | 65 | 89 | 93 | -1.11% | 2 | 36 | Township |
| Wright | 66 | 89 | 93 | -1.11% | 2 | 36 | Township |
Cloquet is the largest city in Carlton County, with a population of 12,452.
Wright is the smallest city in Carlton County, with a population of 89.
There are 66 cities in Carlton County, Minnesota.