Best Islands to Visit in Maine
From car-free island retreats to working fishing villages, explore Maine's most beautiful and unique islands accessible by ferry, boat, or bridge.
Mount Desert Island
Home to Acadia National Park, Bar Harbor, and granite peaks rising straight from the sea.
View Mount Desert Island GuidePeaks Island
Casco Bay favorite just a 20-minute ferry from Portland with bike rentals, beaches, and forts.
View Peaks Island GuideChebeague Island
Year-round Casco Bay community with Sandy Point Beach, stone wharves, and easy bike loops off the Yarmouth ferry.
View Chebeague Island GuideLong Island (Casco Bay)
Seceded from Portland in the 1990s; quick ferry hop with South and Fowler beaches plus quiet wooded trails.
View Long Island (Casco Bay) GuideMonhegan Island
Remote artists' colony and hiking haven with cliffside trails and a working lobster harbor.
View Monhegan Island GuideVinalhaven
Bustling lobster island with swimming quarries, preserves, and a lively village center.
View Vinalhaven GuideDeer Isle & Stonington
Bridge-connected downeast island known for granite quarries, galleries, and one of Maine's busiest lobster fleets.
View Deer Isle & Stonington GuideExplore More of Maine
Looking for more inspiration? Browse our full directory of towns or explore by region.