Mount Desert is the largest island and among the most picturesque islands in New England. The island was named in 1604 by Samuel de Champlain, a French explorer, who was awed by its bare-rock mountain peaks.
Nestled on Casco Bay, Chebeague Island, also known as Great Chebeague Island, is one of the small island destinations in the U.S. with a small-town feel. It has a long, fascinating history that started over 4,000 years before it was first settled by Europeans in the 1740s.
Vinalhaven, nestled in Penobscot Bay, is among the most well-known island destinations in Maine, but has a laid-back vibe, making it a great spot to relax. The largest of the Fox Islands, it’s home to the largest lobster fishing fleet in Maine.
Situated about 10 miles off Maine’s coast, Monhegan Island was established as an island plantation in 1839, but its history began way earlier. It was first visited by European explorers in 1603.
Established as a summer community in 1871, Squirrel Island is a portion of Southport, and among the best islands you shouldn’t miss in Maine. It's the oldest summer colony in the state, and 100 cottages display spectacular architecture.
Peaks Island, the largest island (by population) in Casco Bay, is a portion of Portland, nestled only about 3 miles away from the downtown area. It’s home to around 900 year-round residents, whose number doubles every summer.
A portion of Acadia National Park, Isle au Haut is a remote island that uniquely showcases the beauty of Maine’s wild landscapes. Visiting gives you access to spectacular rocky shorelines, a stunning freshwater lake that stretches for a mile, marshes, wooded uplands, and more.