Explore Benzie County
Benzie County, Michigan’s smallest county by land area, is anchored by its county seat of Beulah on the shores of Crystal Lake. Discover the communities, lakes, trails, and Lake Michigan beaches that make Benzie County unique.
Communities
Choose a community to begin exploring. Beulah is the county seat.
Discover Benzie County
💎 Crystal Lake
A strikingly clear, spring-fed lake bordered by Beulah and Benzonia — beloved for boating, swimming, and lakeside cottages.
🚴 Betsie Valley Trail
A scenic multi-use trail following the Betsie River from Frankfort through Elberta to Thompsonville.
🏖️ Lake Michigan Beaches
Frankfort and Elberta sit where the Betsie River meets Lake Michigan, with beaches, a lighthouse, and harbor views.
Featured Communities
Each community has its own story, businesses, attractions, and local experiences waiting to be explored.
Help Build Benzie County
Know a great local business, event, attraction, or hidden gem? Help us build the most complete community guide by sharing what makes Benzie County special.