Benzie County, Michigan Cities (2026)

18 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Almira14,0103,8710.33%11934 Township
Benzonia22,8262,7420.21%10228 Township
Inland32,5032,3920.4%7036 Township
Homestead42,4252,3380.33%8030 Township
Frankfort51,2891,2490.55%9271 City
Crystal Lake61,0941,0630.27%8713 Township
Gilmore78237900.61%1157 Township
Joyfield87947660.25%4020 Township
Colfax97106770.57%2036 Township
Weldon106015800.33%1636 Township
Benzonia115715490.71%5051 Village
Blaine125054880.4%2619 Township
Thompsonville134994691.01%5011 Village
Platte143523430%1036 Township
Honor153383250.6%6271 Village
Elberta163193090.63%4261 Village
Beulah173133040.64%7560 Village
Lake Ann182532460.4%5630 Village

Benzie County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 18 cities in Benzie County, Michigan.

Location of Benzie County