About the town » New Castle, Rockingham County, New Hampshire, United States


Records from New Castle

New Castle is a town in Rockingham County, New Hampshire, United States. The population was 968 at the 2010 census. It is the smallest town in New Hampshire, and the only one located entirely on islands. It is home to Fort Constitution Historic Site, Fort Stark Historic Site, and the New Castle Common, a 31-acre recreation area on the Atlantic Ocean. New Castle is also home to a United States Coast Guard station, as well as the historic Wentworth by the Sea hotel.

Geonames logo

New Castle
Rockingham County
New Hampshire
United States
Vlag van United States


Wikipedia logo

More information about this place can be found in Wikipedia


Please note, there are several place names with this name that appear in publications on Genealogy Online: