State Park · New York
Fair Haven Beach State Park

- Location
- Cayuga County, New York
- Nearest town
- 10.8 miles northeast of Wolcott
- Type
- State Park
About Fair Haven Beach State Park
Little Sodus Bay forms the western edge of this 1,141-acre park, which sits on the southeastern shore of Lake Ontario in the town of Sterling. The land lies northeast of the village of Fair Haven, and its southern section is sometimes referred to separately as Fair Haven State Park. The park occupies land along the bay and the open lake shore.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Fair Haven Beach State Park is in Cayuga County, New York, 10.8 miles northeast of Wolcott. 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 Fair Haven Beach State Park
Within 60 miles, closest first, straight-line. All 167 in New York →
Chimney Bluffs State ParkState Park · Wayne County, NY13 miW- Battle Island State ParkState Park · Oswego County, NY13 miE
Beechwood State ParkState Park · Wayne County, NY18 miW- Mexico Point State ParkState Park · Oswego County, NY25 miNE
- Selkirk Shores State ParkState Park · Oswego County, NY29 miNE
Cayuga Lake State ParkState Park · Seneca County, NY31 miS- Sandy Island Beach State ParkState Park · Oswego County, NY32 miNE
Seneca Lake State ParkState Park · Seneca County, NY35 miS
Southwick Beach State ParkState Park · Jefferson County, NY38 miNE
Towns near Fair Haven Beach State Park
State parks near Oswego, State parks near Auburn, State parks near Syracuse, State parks near Geneva, State parks near Canandaigua, State parks near Rochester
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.