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 Town InfoPeaks Island
Casco Bay favorite just a 20-minute ferry from Portland with bike rentals, beaches, and forts.
View Town InfoChebeague Island
Year-round Casco Bay community with Sandy Point Beach, stone wharves, and easy bike loops off the Yarmouth ferry.
View Town InfoLong Island (Casco Bay)
Seceded from Portland in the 1990s; quick ferry hop with South and Fowler beaches plus quiet wooded trails.
View Town InfoMonhegan Island
Remote artists' colony and hiking haven with cliffside trails and a working lobster harbor.
View Town InfoVinalhaven
Bustling lobster island with swimming quarries, preserves, and a lively village center.
View Town InfoDeer Isle & Stonington
Bridge-connected downeast island known for granite quarries, galleries, and one of Maine's busiest lobster fleets.
View Town InfoExplore More of Maine
Looking for more inspiration? Browse our full directory of towns or explore by region.