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

Celebrate Coffee And Culture At New Hampshire's Northeast Coffee Festival

Celebrate Coffee And Culture At New Hampshire's Northeast Coffee Festival

New Hampshire's Birch Ridge Community Forest Keeps Me Coming Back For More Exploration

New Hampshire's Birch Ridge Community Forest Keeps Me Coming Back For More Exploration

Escape To The Countryside When You Stay At This Rural Airbnb In New Hampshire

Escape To The Countryside When You Stay At This Rural Airbnb In 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.