About New Castle

Town Origin


New Castle, New Hampshire, is a picturesque seaside town located on a small island off the state's Atlantic coast. Known for its rich colonial history, it is home to Fort Constitution, one of the oldest military sites in the United States. The town boasts charming historic homes, scenic ocean views, and tranquil coastal landscapes, making it a popular destination for tourists and history enthusiasts alike. With its close-knit community and proximity to larger cities like Portsmouth, New Castle offers a serene yet accessible retreat. It is also the only town in New Hampshire located entirely on islands.

Browse New Castle Area Listings


Agent profile image in chat bubble
Agent profile image in chat header

Adam Dow

| The Dow Group | #1 Real Estate Team in New Hampshire

Agent profile image in message

or another way