It’s really no wonder that Yankee Magazine/New England Today named New Castle, New Hampshire one of the 10 Prettiest Coastal Towns in New England. The smallest town in New Hampshire and the only town located entirely on islands, New Castle’s natural beauty is certainly deserving of the honor.

Related Stories

Get Off The Freeway And Onto This Scenic Back Road Between Plymouth And Haverhill, New Hampshire

Get Off The Freeway And Onto This Scenic Back Road Between Plymouth And Haverhill, New Hampshire

This Is The Most New Hampshire Sound You'll Ever Hear, And We Can't Stop Listening To It

This Is The Most New Hampshire Sound You'll Ever Hear, And We Can't Stop Listening To It

It's An Epic Aerial Adventure Soaring In The Skies Over New Hampshire

It's An Epic Aerial Adventure Soaring In The Skies Over New Hampshire

With a rich history and wide open ocean views, New Castle is sure to be a place you’ll want to visit again and again. To learn more, visit the Town of New Castle website.

New Hampshire has much to see along its short coastline. Here are some things to do to make the best of the region’s off-season, or if you dare, take a trip to a haunted seaside town.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.