State Park · Maine
Shackford Head State Park

- Location
- Washington County, Maine
- Nearest town
- 1.6 miles west of Eastport
- Type
- State Park
About Shackford Head State Park
87 acres of headland on Moose Island make up this park, occupying a peninsula that divides Cobscook Bay from Broad Cove. The land takes its name from John Shackford, a soldier of the American Revolutionary War who once owned the headlands. It is managed by the Maine Department of Agriculture, Conservation and Forestry, within the city of Eastport.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Shackford Head State Park is in Washington County, Maine, 1.6 miles west of Eastport. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Shackford Head State Park
Within 60 miles, closest first, straight-line. All 31 in Maine →
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.

