Benzie County, Michigan Cities (2025)

18 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Almira13,9973,8710.33%11834 Township
Benzonia22,8202,7420.21%10128 Township
Inland32,4932,3920.4%7036 Township
Homestead42,4172,3380.33%8030 Township
Frankfort51,2821,2490.47%9221 City
Crystal Lake61,0911,0630.28%8713 Township
Gilmore78187900.62%1157 Township
Joyfield87927660.25%4020 Township
Colfax97066770.57%2036 Township
Weldon105995800.34%1636 Township
Benzonia115675490.53%5011 Village
Blaine125034880.4%2619 Township
Thompsonville134944691.02%4961 Village
Platte143523430%1036 Township
Honor153363250.6%6231 Village
Elberta163173090.32%4241 Village
Beulah173113040.32%7510 Village
Lake Ann182522460.4%5610 Village

Benzie County Cities Summary

Largest City

Almira is the largest city in Benzie County, with a population of 3,997.

Smallest City

Lake Ann is the smallest city in Benzie County, with a population of 252.

10 Largest Cities

There are 18 cities in Benzie County, Michigan.

Location of Benzie County