State Park Near Me
Menu

State Park · Ohio

Headlands Beach State Park

Headlands Beach State Park
Photo: Vpietropaolo, Public domain, via Wikimedia Commons
Location
Lake County, Ohio
Nearest town
0.9 miles northwest of Fairport Harbor
Type
State Park

About Headlands Beach State Park

Thirty-five acres of natural shoreline make up the beach here, described as the longest of its kind in Ohio. The breakwall at the park's eastern end carries the Fairport Harbor West Breakwater Light and draws people who come to fish. Visitors also gather beach glass along the sand, and the grounds include picnicking areas and a seasonal concessionaire. The park draws about two million visitors a year.

Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.

Getting there

Headlands Beach State Park is in Lake County, Ohio, 0.9 miles northwest of Fairport Harbor. 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 Headlands Beach State Park

Within 60 miles, closest first, straight-line. All 78 in Ohio →

Towns near Headlands Beach State Park

State parks near Mentor, State parks near Solon, State parks near Ashtabula, State parks near Cleveland, State parks near Ravenna, State parks near Brunswick

Facts from Wikidata, checked September 25, 2026. Distances are straight-line.