Our Location

Falmouth is due north of bell R”16” at latitude 70 36’ west on Cape Cod’s southern coast.

MacDougalls’ Cape Cod Marina spans over five waterfront acres of Falmouth’s inner harbor. Our marina lies at the heart of scenic Cape Cod and its beautiful cruising waters.

MacDougalls’ service yard and marina is minutes away from the village of Falmouth, within walking distance of beaches, shops and waterfront restaurants where the sights and activities of picturesque Cape Cod can be enjoyed.

For more information on what the Falmouth area has to offer, please visit the Falmouth Chamber of Commerce website.

Photo Gallery & Archive
Full service for finer yachts since 1938