25 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Princeton | 1 | 5,514 | 5,008 | 1.87% | 1,118 | 4.93 | City |
Milaca | 2 | 3,079 | 3,014 | 0.42% | 920 | 3.35 | City |
Princeton township | 3 | 2,350 | 2,222 | 0.77% | 74 | 31.85 | Township |
Borgholm township | 4 | 1,898 | 1,829 | 0.21% | 55 | 34.78 | Township |
Milaca township | 5 | 1,693 | 1,636 | 0.24% | 52 | 32.36 | Township |
Milo township | 6 | 1,580 | 1,511 | 0.45% | 46 | 34.61 | Township |
Kathio township | 7 | 1,565 | 1,507 | 0.26% | 37 | 42.48 | Township |
Bogus Brook township | 8 | 1,529 | 1,474 | 0.26% | 43 | 35.85 | Township |
South Harbor township | 9 | 890 | 855 | 0.34% | 41 | 21.59 | Township |
Onamia | 10 | 866 | 778 | 2.12% | 882 | 0.98 | City |
Isle | 11 | 836 | 806 | 0.72% | 310 | 2.70 | City |
Page township | 12 | 818 | 786 | 0.37% | 23 | 35.52 | Township |
Vineland | 13 | 740 | 726 | -2.25% | 79 | 9.32 | CDP |
East Side township | 14 | 683 | 654 | 0.44% | 32 | 21.29 | Township |
Onamia township | 15 | 606 | 578 | 0.5% | 17 | 35.69 | Township |
Foreston | 16 | 583 | 557 | 0.87% | 407 | 1.43 | City |
Isle Harbor township | 17 | 573 | 545 | 0.53% | 22 | 26.50 | Township |
Hayland township | 18 | 546 | 521 | 0.55% | 15 | 35.87 | Township |
Wahkon | 19 | 250 | 237 | 1.21% | 262 | 0.96 | City |
Pease | 20 | 245 | 240 | 0.41% | 464 | 0.53 | City |
Dailey township | 21 | 219 | 215 | -0.45% | 7 | 30.64 | Township |
Bradbury township | 22 | 217 | 212 | -0.46% | 6 | 36.59 | Township |
Mudgett township | 23 | 91 | 91 | -1.09% | 3 | 30.24 | Township |
Bock | 24 | 81 | 78 | 1.25% | 485 | 0.17 | City |
Lewis township | 25 | 51 | 47 | 2% | 1 | 35.68 | Township |
Princeton is the largest city in Mille Lacs County, with a population of 5,514.
Lewis township is the smallest city in Mille Lacs County.
There are 25 cities in Mille Lacs County, Minnesota.