New Castle, New Hampshire, is a charming seaside town located in Rockingham County. It's the smallest and easternmost town in the state, situated on a cluster of islands at the mouth of the Piscataqua River, just off the coast from Portsmouth. With a population of just under 1,000 residents, New Castle exudes a quiet, coastal New England vibe and is known for its historic character, scenic beauty, and maritime heritage.
The town is home to Fort Constitution, a historic military site dating back to the Revolutionary War, and Fort Stark State Historic Site, both offering panoramic views of the Atlantic Ocean and glimpses into the region's colonial and military history. Wentworth by the Sea, a grand Victorian-era hotel, adds to the town’s old-world elegance and is a landmark of luxury and charm.
New Castle's winding roads, quaint cottages, and proximity to the ocean make it a picturesque spot for those seeking a peaceful getaway or a slice of coastal living. It's popular with boaters, history buffs, and anyone who appreciates the blend of natural beauty and New England tradition. Despite its small size, New Castle offers a strong sense of community and a unique charm that sets it apart from more bustling neighboring towns.
2 Mill Pond Road
Share this property on:
Message Sent