About the Town of New Castle, NH
New Castle is a small affluent community located along New Hampshire’s small coast line. It offers that Nantucket feels with old seaside homes and quaint small town feel. It’s homes are noted for their high worth and very low taxes. New Castle maintains its own elementary school, the Maude H. Trefethen Elementary School, and then takes advantage of neighboring Portsmouth’s middle and high school programs.
New Castle is the only town in NH composed entirely of islands. It covers approximately 500 acres (.8 square miles) and serves as a scenic residential and recreational community. New Castle was founded in 1623, chartered in 1679, and incorporated in 1693 during the reign of William and Mary. Today, in addition to a residential population of slightly more than 1,000, it is home to the New Castle Common recreational park, Wentworth-by-the-Sea Hotel, a UNH marine research laboratory, a Coast Guard station, and Fort Constitution and Fort Stark state parks.