Search official government public records, criminal records, court records, and background check resources for New Castle, New Hampshire.
No records found. Please check back soon.
New Castle, New Hampshire, is a small town located in Rockingham County, with a current population of 1,036 residents as of the 2020 Census. This picturesque town is situated on an island in the Piscataqua River, making it the only island town in New Hampshire. New Castle is known for its charming neighborhoods, including the historic area surrounding the New Castle Common and the waterfront community near Fort Stark.
Among its notable landmarks, New Castle is home to the iconic Fort Constitution, a coastal fortification that played a significant role during the American Revolutionary War. Additionally, the town features the beautiful Wentworth by the Sea, a historic hotel that has been a prominent destination since the late 19th century. Economically, New Castle has a rich maritime history, with shipbuilding being a significant industry in the 18th and 19th centuries, contributing to the town's development and prosperity. The combination of its historical significance and scenic beauty makes New Castle a unique and attractive place to live and visit.
All sources listed are official government or authoritative public data portals. PublicRecordCenter.com does not store personal records — we index public access points. Last reviewed: March 2026.