Mille Lacs County, Minnesota Cities (2025)

25 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Princeton15,4085,0111.48%1,0975 City
Milaca23,0723,0100.39%9183 City
Princeton32,3712,2191.28%7432 Township
Borgholm41,9161,8310.63%5535 Township
Milaca51,7081,6380.53%5332 Township
Milo61,5911,5100.89%4635 Township
Kathio71,5791,5050.7%3742 Township
Bogus Brook81,5411,4740.72%4336 Township
South Harbor98938540.56%4122 Township
Onamia108437781.57%8581 City
Isle118328060.6%3083 City
Page128277870.85%2336 Township
Vineland13740726-2.25%799 CDP
East Side146866540.73%3221 Township
Onamia156085780.83%1736 Township
Foreston165845570.86%4081 City
Isle Harbor175735440.7%2227 Township
Hayland185455200.55%1536 Township
Wahkon192522361.2%2641 City
Pease202442380.41%4621 City
Bradbury212232120.9%637 Township
Dailey222232150%731 Township
Mudgett2396921.05%330 Township
Bock2480780%4790 City
Lewis2549470%136 Township

Mille Lacs County Cities Summary

Largest City

Princeton is the largest city in Mille Lacs County, with a population of 5,408.

Smallest City

Lewis is the smallest city in Mille Lacs County, with a population of 49.

10 Largest Cities

There are 25 cities in Mille Lacs County, Minnesota.

Location of Mille Lacs County