New Castle Beach is a beach New Castle located in United States.
Tabutt Memorial Way (Wentworth Rd.) New Castle , NH 03854 United States
A wonderful quiet little beach if you're looking for a spot away from tourists . Parking is tricky if you don't have a resident sticker
Love the quiet peacefulness of this little tucked-away beach , and the fact that you need a sticker to be able to park to get to it.
Nice playground
Walk from Portsmouth not as bad as I thought.
Very beautiful ocean views. Enjoy the playground and picnic tables. - Olexy Sadovy
Trespassed into a closed off fort and got arrested. Pretty enjoyable though, 8/10 - Emily Holton
Awesome gem on the water! Latitudes (casual, with outside seating) is great in the summer. Best lobster roll! - Scott J
Gorgeous late afternoon setting, grab a table in the back overlooking the driving range. - Steven Pepe