Claim your marina
43.8380° N, 69.9850° W · NOAA station 8418150, Portland

Casco Bay

13 marinas · bay

Casco Bay runs from Cape Elizabeth to Cape Small — roughly 200 square miles of protected water behind a screen of islands, with Portland's working harbor at its southwest corner. For a cruising boat it is the easiest bay in Maine: deep approaches, short hops between anchorages, and more fuel and service inside ten miles than the rest of the coast combined.

Transient traffic concentrates in three places. Portland Harbor has the big-boat slips and year-round fuel; Falmouth Foreside keeps the deepest mooring field on the bay; and the Harraseeket River at South Freeport is the classic protected stop, tight on space by mid-July. Call ahead everywhere in August.

The season runs solidly May through October. Fog is the working constraint in early summer — it burns off the inner bay faster than the outer islands — and the two-meter tide matters mostly at the river marinas up the Royal and Harraseeket, where deeper-draft boats should time arrival for the top half of the tide.

Gas is easy to find; dockside diesel means Portland, South Freeport, or Falmouth. Pumpout coverage is good, and haul-out capacity on the bay runs from small-boat forklifts up to the large Travelifts on the Portland waterfront.

Common questions

How many marinas are on Casco Bay?

13, across Brunswick, Chebeague Island, Falmouth, Harpswell, Portland, South Freeport, South Harpswell and South Portland. Every one is listed here, whether or not the operator has claimed the listing.

Which towns have marinas on Casco Bay?

Brunswick, Chebeague Island, Falmouth, Harpswell, Portland, South Freeport, South Harpswell, South Portland.

13 marinas

Paul's Marina

Brunswick, ME
(207) 729-3067
Is this your marina? Claim it.

Chebeague Island Boat Yard

Chebeague Island, ME
(207) 846-4146
Is this your marina? Claim it.

Handy Boat Service

Falmouth, ME
(207) 781-5110
Is this your marina? Claim it.

Safe Harbor Great Island

Harpswell, ME
(207) 729-1639
Is this your marina? Claim it.

DiMillo's Old Port Marina

Portland, ME
(207) 773-7632
Is this your marina? Claim it.

Fore Points Marina

Portland, ME
207-517-4860
Is this your marina? Claim it.

Maine Yacht Center

Portland, ME
(207) 842-9000
Is this your marina? Claim it.

Portland Yacht Services

Portland, ME
(207) 774-1067
Is this your marina? Claim it.

Brewer South Freeport Marine

South Freeport, ME
(207) 865-3181
Is this your marina? Claim it.

Strouts Point Wharf Co.

South Freeport, ME
(207) 865-3899
Is this your marina? Claim it.

Dolphin Marina and Restaurant

South Harpswell, ME
(207) 833-5343
Is this your marina? Claim it.

South Port Marine

South Portland, ME
(207) 799-8191
Is this your marina? Claim it.

Sunset Marina

South Portland, ME
207-767-4729
Is this your marina? Claim it.