Swimming Hole Finder

Swimming holes in New Jersey

14 swimming holes across 12 cities in New Jersey.

Allendale

Barnegat Light

Beach Haven West

Dover Beaches North

Harvey Cedars

Highlands

Jackson

Landing

Medford Lakes

Ocean Gate

Succasunna

Surf City