Explore Maine by Ferry & Maine Islands
Ferry's Region Map

Explore Islands in Maine

There are over 4,600 islands off the coast of Maine not to mention some inland too. The islands listed on this site are those that are serviced by ferry.

Ferry Service by Island

Select an island below to view ferry services.

Islands by Region

Select a region from the tabs below to view islands in that region.

Downeast and Acadia

island-icon.png

Campobello Island

One of five Bay of Fundy Isles, Campobello Island is part of New Brunswick, but accessible by mainland from Lubec, Maine. Enjoy two spectacular parks, or visit FDR's summer home.

Website | 506-752-2529

more info

island-icon.png

Deer Island (New Brunswick)

Deer Island is a Canadian island located in the Bay of Fundy at the entrance to Passamaquoddy Bay. At 17 square miles, the island is the largest in the West Isles Parish which had a 2001 population of 851. Deer Island is entirely rural with the major communities being Fairhaven, Leonardville and Lord's Cove. The economy is primarily driven by the fishing and aquaculture industries although tourism is growing in importance.

Website |

more info

island-icon.png

Frenchboro Island

This island community is just over eight miles from Bass Harbor, and can be reached via ferry in under an hour. The town of Frenchboro is actually made up of 12 islands. They are: Long Island, Crow Island, Harbor Island, Mount Desert Rock, Great Duck Island, Little Duck Island, Black Island, Placentia, the two Green islands, Pond Island, and Drum Island.

Website |

more info

island-icon.png

Grand Manan Island

Grand Manan Island lies a mere 11 km (6 miles) from the closest landfall (Campobello Island and the easternmost point of Maine) and is served year-round by a 64 car ferry making multiple trips daily from Blacks Harbour, New Brunswick.

Website |

more info

island-icon.png

Great Cranberry Island

Located just south of Mount Desert Island, Great Cranberry Island is accessible via ferry from various points, including Northeast Harbor, Manset and Southwest Harbor. The island is home to a year-round community of lobstermen, boat builders and artisans.

Website | 207-244-0622

more info

island-icon.png

Isle au Haut

Isle au Haut is approximately six miles long and two miles wide. A section of Acadia National Park covers about half of the island. The town's year-round population of 65 grows to several hundred in the summer season. Accessible by ferry.

Website |

more info

island-icon.png

Little Cranberry Island (Islesford)

Located just south of Mount Desert Island, the Cranberry Isles are accessible via ferry from various points, including Northeast Harbor, Manset and Southwest Harbor. The Cranberries are home to a year-round community of lobstermen, boat builders and artisans.

Website |

more info

island-icon.png

Moose Island, Eastport

The sun rises first in the small port city of Eastport on Moose Island, connected to the mainland by a short causeway. Rich in history and natural beauty, Eastport continues to serve as a commercial shipping port.

Website |

more info

island-icon.png

Swan's Island

Take the Swan's Island Ferry from Bass Harbor to the unspoiled island in Downeast Maine. Once on the island, enjoy biking, hiking, kayaking and swimming. The Swans Island Museum and Hockamock Head Lighthouse provide visitors with a perspective on the island's history.

Website |

more info

island-icon.png

White Head Island

Located in New Brunswick, Canada, and accessible only via ferry or air, White Head Island is the spot to get in touch with mother nature. It is a quiet quiet hide-away for bird watchers, geologists, naturalists, writers, artists and whale watchers.

Website | 1-888-525-1655

more info

Greater Portland and Casco Bay

island-icon.png

Cliff Island

A tiny island off the coast of Portland. Approximately 60 residents live on the island year-round. Accessible via ferry, the community offers a relaxing summer respite for those on the mainland.

Website |

more info

island-icon.png

Great Chebeague Island

Located in Casco Bay off Portland, the Town is comprised of seventeen islands and their adjacent waters. Great Chebeague, the largest island in the town, has a long history of habitation ranging from thousands of years of contact with Native Americans to several centuries of settlement by folks descended from the early New England settlers.

Website | none

more info

island-icon.png

Great Diamond Island

One of several islands in Casco Bay accessible by Casco Bay Lines in Portland. Great Diamond Island is an island in Casco Bay, Maine. It is part of the city of Portland, Maine. As of the 2000 census, the island had a year-round population of 77. The island is not easily accessible by motor vehicle and has a limited network of roads. The primary modes of transportation are golf carts and bicycles. This fact has become a selling point for the island, marketing the area as "car free" and "kid friendly."[1] The island was used as a military base starting in the late 1800s and continuing through World War II. After the base was decommissioned, the bunkers and residences were left idle for over 30 years before being developed and sold to private citizens.

Website |

more info

island-icon.png

Little Chebeague Island

Little Chebeague is connected to Great Chebeague Island at low tide by a narrow sandbar. Both islands are part of the Town of Cumberland. The island gets few visitors as it is an undeveloped park by the Maine Bureau of Parks and Lands. Picnicing, camping and swimming are allowed, but there are no facilities. Great Chebeague Island is accessible by Ferry.

Website |

more info

island-icon.png

Little Diamond Island

One of several islands in Casco Bay accessible by Casco Bay Lines in Portland.

Website |

more info

island-icon.png

Long Island

Long Island, located in Casco Bay, is one of Maine?s 14 islands with year round communities. Located six miles off the coast of Portland, the only access to the island is by a 45-minute ferry ride or by private boat. The island is three miles long and one mile wide, and has a winter population of 200, swelling to over 1000 in the summer. Many residents, summer and winter, work in the lobster industry.

Website | 207-766-5820

more info

peak-island-sm.gif

Peaks Island

Peaks Island is one of over 211 islands in Casco Bay. A short ferry ride from Portland, the island is home to 1,000 or more year round residents. During the summer months, the population grows as people flock here to enjoy the island charm and beauty of Casco Bay.

Website |

more info

Maine Lakes and Mountains

island-icon.png

Frye Island

Frye Island is located in Sebago Lake approximately 25 miles west of Portland, Maine. We became Maine's newest town in 1998, and the wonderful memories of that glorious July Fourth weekend will live on for years to come. There are two ferries that provide transportation to & from the Island on a scheduled basis. The Island is easy to find, just head towards Raymond, Maine on State Route 302.

Website | 207-655-4551 | Ferry: 207-655-4258

more info

Mid-Coast

island-icon.png

Bailey Island

Bailey Island is an island in Casco Bay, and a part of the town of Harpswell, Maine, USA.

more info

island-icon.png

Criehaven Island

From www.criehaven.org: Criehaven is a very special commmunity. We are the farthest offshore inhabited island on the East Coast. Criehaven Township includes Ragged Island, Wooden Ball Island, Seal Island, and Matinicus Rock.

Website |

more info

island-icon.png

Deer Isle/Stonington

Deer Isle/Stonington is accessible by automobile over a high, narrow suspension bridge, or via ferry. Fishing remains a mainstay on this island, which also features quiet woods, open fields and a vibrant artist community.

Website |

more info

island-icon.png

Islesboro

Located three miles off Lincolnville Beach in the mid-coast region, Islesboro is accessible via the Lincolnville Ferry. The island is home to open meadows and tall spruces, as well as a lighthouse and museum.

Website |

more info

island-icon.png

Matinicus Island

Located 23 miles on the outer edge of Penobscot Bay, this island is accessible only by air or ferry. Matinicus remains a lobstering community. Visitors should be on the lookout for rare sea birds, and include a stop at Matinicus Rock Light.

Website |

more info

monheganIsland-from-lighthouse.jpg

Monhegan Island

Monhegan is a small, rocky island ten miles from the nearest mainland and scarcely a square mile in area. It is accessible only by boat and there are no cars or paved roads on the Island.

Website |

more info

island-icon.png

North Haven

North Haven, one of Maine's fourteen unbridged island communities, lies in Penobscot Bay approximately twelve miles from the midcoast city of Rockland. It is served by a Maine Department of Transportation ferry making three round trips a day from Rockland.

Website | 207-867-4441

more info

island-icon.png

Vinalhaven Island

Located approximately 12 miles off the coast of Maine, Vinalhaven is only eight miles long and should be enjoyed by bike or on foot. Lobstering remains a vital part of the economy, with a diverse group of smaller businesses to meet community needs. The village of Vinalhaven, located on the southern shore of the island, is the center of commercial activity.

Website |

more info

Back to top