State Park · Maine
Two Lights State Park

- Location
- Cumberland County, Maine
- Nearest town
- 5.3 miles south of South Portland
- Type
- State Park
About Two Lights State Park
Rocky headland on Cape Elizabeth makes up the 41 acres here, with views across Casco Bay and the open Atlantic. The park takes its name from the nearby twin Cape Elizabeth Lights, though no lighthouse actually stands within its boundaries. Visitors can see the remnants of a World War II seacoast battery bunker and a fire control tower left from that era. It opened as a state park in 1961.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Two Lights State Park is in Cumberland County, Maine, 5.3 miles south of South Portland. 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 Two Lights State Park
Within 60 miles, closest first, straight-line. All 31 in Maine →
- Crescent Beach State ParkState Park · Cumberland County, ME0.8 miW
- Ferry Beach State ParkState Park · York County, ME11 miSW
Wolfe's Neck Woods State ParkState Park · Cumberland County, ME19 miN
Bradbury Mountain State ParkState Park · Cumberland County, ME23 miN
Popham Beach State ParkState Park · Sagadahoc County, ME24 miNE
Reid State ParkState Park · Sagadahoc County, ME29 miNE
Sebago Lake State ParkState Park · Cumberland County, ME30 miNW- Range Ponds State ParkState Park · Androscoggin County, ME33 miN
Vaughan Woods State ParkState Park · York County, ME39 miSW
Towns near Two Lights State Park
State parks near Portland, State parks near Brunswick, State parks near Sanford, State parks near Lewiston, State parks near Dover
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.