Mille Lacs County, Minnesota Cities (2025)

25 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Princeton15,5145,0081.87%1,1184.93 City
Milaca23,0793,0140.42%9203.35 City
Princeton township32,3502,2220.77%7431.85 Township
Borgholm township41,8981,8290.21%5534.78 Township
Milaca township51,6931,6360.24%5232.36 Township
Milo township61,5801,5110.45%4634.61 Township
Kathio township71,5651,5070.26%3742.48 Township
Bogus Brook township81,5291,4740.26%4335.85 Township
South Harbor township98908550.34%4121.59 Township
Onamia108667782.12%8820.98 City
Isle118368060.72%3102.70 City
Page township128187860.37%2335.52 Township
Vineland13740726-2.25%799.32 CDP
East Side township146836540.44%3221.29 Township
Onamia township156065780.5%1735.69 Township
Foreston165835570.87%4071.43 City
Isle Harbor township175735450.53%2226.50 Township
Hayland township185465210.55%1535.87 Township
Wahkon192502371.21%2620.96 City
Pease202452400.41%4640.53 City
Dailey township21219215-0.45%730.64 Township
Bradbury township22217212-0.46%636.59 Township
Mudgett township239191-1.09%330.24 Township
Bock2481781.25%4850.17 City
Lewis township2551472%135.68 Township

Mille Lacs County Cities Summary

Largest City

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

Smallest City

Lewis township is the smallest city in Mille Lacs County.

10 Largest Cities

There are 25 cities in Mille Lacs County, Minnesota.

Location of Mille Lacs County