intermediate
New Castle, New Hampshire, United States
New Castle Town Beach
New Castle Town Beach in New Hampshire offers Atlantic ocean swimming on the New England coast with moderate conditions and scenic rocky shores. This intermediate spot suits swimmers comfortable with New England coastal characteristics and occasional wave action. The rocky approach requires water shoes but provides dramatic views of Portsmouth harbor.

Community Reports
How was your swim?
How accurate were the predicted conditions?
What were actual conditions like?
New Castle Town Beach
43.0682, -70.7128
Details
- Location
- New Castle, New Hampshire, United States
- Type
- ocean
- Difficulty
- intermediate
- Coordinates
- 43.0682, -70.7128