Yarmouth and North Yarmouth, Maine are two primarily residential towns located just outside the city of Portland, Maine. While these towns are lined with charming homes, happy residents, and a strong community, Yarmouth has a quaint downtown and marina with a variety of wonderful restaurants, shops, and services! Come for the beautiful views of Yarmouth River and the Royal Harbor, and stay for the charming local feel and small businesses that add so much to the community!

Local spots to visit in Yarmouth, Maine!


Rosemont Market & Bakery


The Garrison

Royal River Grill House

Muddy Rudder

The Purple House

Brickyard Hollow

Maple’s Bakery

Clayton’s Cafe & Bakery

Nicola’s Home