Located on the eastern shore of Lake Michigan in Benzie County in northwest lower Michigan, the Frankfort and Elberta communities encompass beautiful Betsie Bay, a historic sailing harbor. Unique and friendly shops, restaurants, and accommodations abound, as do endless recreational possibilities throughout the year. Seven full-service marinas line the harbor providing over 400 slips for all your boating needs. Unmatched beauty, golden sandy beaches and crystal waters define Frankfort. Frankfort Municipal and Jacobsen Marine are the choices for dockage in Frankfort on Betsie Bay.


