Mackworth Island hero image

Mackworth Island, Maine

Mackworth Island is a smaller, approximately 100-acre, island located in Falmouth, Maine. With limited parking and only a short walking trail around the island, you'll want to arrive early to visit and skip rocks across the Casco Bay.

View park mapStart this trip