Benzie County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Almira14,0073,8670.45%11934 Township
Benzonia22,8252,7370.32%10228 Township
Inland32,5092,3950.64%7036 Township
Homestead42,4282,3380.37%8030 Township
Frankfort51,2861,2530.47%9251 City
Crystal Lake61,0981,0670.37%8713 Township
Gilmore78167930.25%1147 Township
Joyfield87947670.25%4020 Township
Colfax97086770.71%2036 Township
Weldon106005810.33%1636 Township
Benzonia115705470.71%5041 Village
Blaine125034870.4%2619 Township
Thompsonville134924690.82%4941 Village
Platte143553430.57%1036 Township
Honor153373250.6%6251 Village
Elberta163183100.32%4251 Village
Beulah173133050.32%7560 Village
Lake Ann182552460.39%5680 Village

Benzie County Cities Summary

Largest City

Almira is the largest city in Benzie County, with a population of 4,007.

Smallest City

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

10 Largest Cities

There are 18 cities in Benzie County, Michigan.

Location of Benzie County