Just east of Portsmouth, New Castle is an affluent town made up entirely of islands that offers some of the most striking Oceanside scenery in all of New England. New Castle consists of approximately 1,000 residents who spread out over the town’s beautiful 500 acres. One of the more prominent features is Great Island Common, which is a large, seaside 32 acre recreational park with a quaint beach, dock, child playground, grilling & gathering spaces. It offers stunning views of Whaleback Lighthouse, Wood Island as well as the neighboring Kittery, Maine coastline. New Castle is a can’t miss destination on the coast of New Hampshire and is home to some of the most stunning residential properties in New Hampshire.