Located just northeast of Portland, the town of Yarmouth is a wonderful blend of all the best qualities of the Maine lifestyle. Stroll past beautiful homes, quaint shops, cafes and the picturesque Royal River. Yarmouth is easily accessible from both Interstate 295 and U.S. Route One. Our sheltered harbor provides easy access to the ocean. Our unique blend of charm, amenities, access, and bustling commerce makes Yarmouth a true gem of a town.