Swimming Hole Finder

Swimming holes in New Jersey

11 swimming holes across 9 cities in New Jersey.

Allendale

Beach Haven West

Dover Beaches North

Jackson

Landing

Medford Lakes

Ocean Gate

Succasunna

Surf City