New Hampshire has the shortest coastline in the nation, but those 18 miles are packed with some amazing restaurants that every New Hampshirite should try before they die. We’ll start at the southern end of the Granite State coast and show you each of the seacoast restaurants you have to try before you die.

  1. Brown’s Lobster Pound, Seabrook

Kim S./Yelp

Kim S./yelp Just over the state line, Brown’s is one of two seafood joints that greet you when you get into The Granite State. Enjoying fresh seafood while watching life in the marsh is the perfect way of starting a New Hampshire coast trip. Located at 407 NH Hwy 286, Seabrook.

  1. Tuna Striker Pub, Seabrook

Facebook / Tuna Striker Pub

MrsLineaM./tripadvisor You can’t get much closer to the water than you can at Tuna Striker Pub, which is right on the docks in Seabrook. Located at 7 River Street, Seabrook.

  1. The Goat, Hampton

Koogle88/trip advisor

Morgan R./yelp With a funny name and a unique building, The Goat is worth a visit. Once you have the food you’ll be coming back again and again. Located at 20 L St Hampton.

  1. Justin’s Seafood Hut, Rye

L.R./yelp

Rojjiee P./yelp If you’re hankering for a lobster roll and some fries drive no further than Justin’s. Located at 190 Lafayette Road, Rye.

  1. The Carriage House, Rye

The Carriage House/yelp

The Carriage House/yelp The Carriage House provides the best of both worlds, delicious fine dining with amazing oceanfront views. Located at 2263 Ocean Boulevard, Rye.

  1. Henry’s Market, New Castle

Henry’s Market/yelp

Ian M./yelp At Henry’s Market you can enjoy great coffee, baked goods, and sandwiches. Perfect for grabbing a bite to eat and enjoy on New Castle’s beautiful beaches. Located at 52 Main Street, New Castle.

  1. Salt Kitchen and Bar, New Castle

Salt Kitchen and Bar/yelp

Denise F./yelp Salt Kitchen and Bar in the Wentworth by The Sea is the perfect place to enjoy scrumptious food and a fancy night out. Try the Seafood Stew for an especially tasty treat. Located in The Wentworth By The Sea, 588 Wentworth Road, New Castle.

  1. Lexi’s Joint, Portsmouth

Gail R./yelp

TJ N./yelp Lexi’s Joint has a dedicated following, and once you try the food you’ll understand why. The burgers come in combinations that you’ll not see anywhere else, and the flavors of fries are a work of art. Located at 212 Islington Street, Portsmouth.

  1. Green Elephant, Portsmouth

BecaLynn B./yelp

Tyler B./yelp Don’t let the vegetarian aspect put you off. This Asian fusion restaurant will delight your taste buds. Located at 35 Portwalk Place, Portsmouth.

Love New Hampshire Dining? Check out these 10 New Hampshire restaurants you have to try before you die.

Kim S./Yelp

Kim S./yelp

Just over the state line, Brown’s is one of two seafood joints that greet you when you get into The Granite State. Enjoying fresh seafood while watching life in the marsh is the perfect way of starting a New Hampshire coast trip. Located at 407 NH Hwy 286, Seabrook.

Facebook / Tuna Striker Pub

MrsLineaM./tripadvisor

You can’t get much closer to the water than you can at Tuna Striker Pub, which is right on the docks in Seabrook. Located at 7 River Street, Seabrook.

Koogle88/trip advisor

Morgan R./yelp

With a funny name and a unique building, The Goat is worth a visit. Once you have the food you’ll be coming back again and again. Located at 20 L St Hampton.

L.R./yelp

Rojjiee P./yelp

If you’re hankering for a lobster roll and some fries drive no further than Justin’s. Located at 190 Lafayette Road, Rye.

The Carriage House/yelp

The Carriage House provides the best of both worlds, delicious fine dining with amazing oceanfront views. Located at 2263 Ocean Boulevard, Rye.

Henry’s Market/yelp

Ian M./yelp

At Henry’s Market you can enjoy great coffee, baked goods, and sandwiches. Perfect for grabbing a bite to eat and enjoy on New Castle’s beautiful beaches. Located at 52 Main Street, New Castle.

Salt Kitchen and Bar/yelp

Denise F./yelp

Salt Kitchen and Bar in the Wentworth by The Sea is the perfect place to enjoy scrumptious food and a fancy night out. Try the Seafood Stew for an especially tasty treat. Located in The Wentworth By The Sea, 588 Wentworth Road, New Castle.

Gail R./yelp

TJ N./yelp

Lexi’s Joint has a dedicated following, and once you try the food you’ll understand why. The burgers come in combinations that you’ll not see anywhere else, and the flavors of fries are a work of art. Located at 212 Islington Street, Portsmouth.

BecaLynn B./yelp

Tyler B./yelp

Don’t let the vegetarian aspect put you off. This Asian fusion restaurant will delight your taste buds. Located at 35 Portwalk Place, Portsmouth.

OnlyInYourState may earn compensation through affiliate links in this article.