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
Princeton32,3502,2220.77%7431.85 Township
Borgholm41,8981,8290.21%5534.78 Township
Milaca51,6931,6360.24%5232.36 Township
Milo61,5801,5110.45%4634.61 Township
Kathio71,5651,5070.26%3742.48 Township
Bogus Brook81,5291,4740.26%4335.85 Township
South Harbor98908550.34%4121.59 Township
Onamia108667782.12%8820.98 City
Isle118368060.72%3102.70 City
Page128187860.37%2335.52 Township
Vineland13740726-2.25%799.32 CDP
East Side146836540.44%3221.29 Township
Onamia156065780.5%1735.69 Township
Foreston165835570.87%4071.43 City
Isle Harbor175735450.53%2226.50 Township
Hayland185465210.55%1535.87 Township
Wahkon192502371.21%2620.96 City
Pease202452400.41%4640.53 City
Dailey21219215-0.45%730.64 Township
Bradbury22217212-0.46%636.59 Township
Mudgett239191-1.09%330.24 Township
Bock2481781.25%4850.17 City
Lewis2551472%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 is the smallest city in Mille Lacs County, with a population of 51.

10 Largest Cities

There are 25 cities in Mille Lacs County, Minnesota.

Location of Mille Lacs County