New Castle, NH is comprised entirely of islands and is the only town in NH to be made entirely of islands. New Castle is also the easternmost, and smallest of any New Hampshire town. New Castle has gorgeous ocean views as well as a variety of cultural landmarks such as the historic Wentworth by the Sea Hotel & Spa, a coast guard station, and several state parks.
New Castle is home to sprawling ocean views as well as many beautiful homes — both historic and newly constructed. It’s close proximity to larger communities, such as Portsmouth, make it a great place to spend peaceful days and evenings lounging oceanside while still having the cultural activities that Portsmouth offers, such as world class dining, shopping, and entertainment.