MacMillan Pier, Provincetown Harbor

MacMillan Pier, Provincetown Harbor

Located forty miles out to sea at the tip of Cape Cod, Provincetown is one of the world’s natural deep water harbors ~ a refuge for boats of all sizes, large and deep enough to welcome cruise ships. Provincetown has always taken its life from the sea, but it’s the harbor which has defined our history (Pilgrims First Landing – 1620), our Portuguese fishing heritage and reputation as a world class tourist destination.

Ferry Terminal at the MacMillan Pier

MacMillan Pier is Provincetown’s major transportation hub ~ ferries from Boston bring tens of thousands of people here seasonally, and excursions of all types depart daily to explore the Harbor, the National Seashore and Stellwagen National Marine Sanctuary.

Here you’ll find Harbormaster Office, Fishing Fleet, Anchorage, Courtesy Float, Pump Out Station, Public Restrooms, Museum, and Art Shacks.

Fishing boat in Provincetown Harbor

Fishing Boats in Provincetown Harbor

Fishing Boats

Whales are abundant in waters close to Provincetown

Don’t miss our big attraction: whale watching boats depart from MacMillan Pier and from next door Provincetown Marina (old Fisherman’s Wharf)

Painting Class at the MacMillan PIer

MacMillan Pier is also favorite place to watch fireworks for 4th of July and fireworks to celebrate New Year.

Fireworks over Provincetown Harbor

Long Point Marina


Located on historic MacMillan Wharf, offers dockage with four slips and can accommodate 130′ vessels; wi-fi and free admissions to the museum. Convenient to Boston ferries and Harbor Master Office. Public bathrooms nearby.
MacMillan Wharf, Provincetown, MA, 02657
774 593-5120

Provincetown Public Pier Corp.

 Open Year Round  Waterfront

Pier management, business and guest services. Serving fishing industry, recreational boaters and visitors: commercial fixed pier, commmercial floating docks, offloading permits, mooring, dinghy dock, ice, water, and pier event rentals.
24 MacMillan Pier, Provincetown, MA, 02657
508 487-7030