The 10 Best Seafood Restaurants in New Hampshire!

Seafood is the sustenance of the adventurous! Fishermen haul in fresh catches regularly, which is then delivered to New Hampshire’s many delicious seafood restaurants. From the comfortable beachy spots to upscale restaurants, you’ll find all of the best in seafood at these 10 places in New Hampshire. 

1. Franklin Oyster House, Portsmouth, NH

With sustainable tapas and a glorious array of specialty cocktails, Franklin Oyster House is a sumptuous option for seafood in Portsmouth. Visit for an effortlessly cool ambiance, a picture-perfect setting, and $1.25 oysters from 4-6 p.m. nightly. 

2. Surf, Nashua, NH

While their food is superb, the service and attention to detail at Surf are what catapult it to best of status with ease. From fish to pasta to sushi, this Nashua location serves up some of the freshest, tastiest food around, all with a smile. 

3. Hooked Seafood Restaurant, Manchester, NH

Conveniently located near some of Manchester's biggest attractions, Hooked is a great way to get a night out started. Come for the raw bar, stay for the out-of-this-world fish and chips.

4. Al’s Seafood, North Hampton, NH

It may not look like much, but Al's Seafood is bringing all the flavor and fun, no unnecessary frills or fuss. Classics like chowders, calamari, and baked and fried fish make this a throwback to simpler times and saltier summers. 

5. Windjammers, Rochester,

From the moment you break into the loaf of warm bread that precedes every meal at Windjammers, you'll be a lifelong fan. Enjoy seafood staples from fish to raw bar, with a laidback ambiance and perky service. 

6. Tuna Striker Pub, Seabrook, NH

A slice of Key West, right in the Granite State. Tuna Striker Pub is a fun, laid back take on seriously good seafood. Visit their tiki porch for unparalleled sunset dining, and enjoy delicacies like the seafood stuffed portabella and lobster pie. Family owned and operated, this Seabrook location is like a visit to the Sunshine State without ever leaving the Granite one. 

7. Justin’s Seafood Hut, Rye, NH

Justin’s is the best possible kind of seafood joint: rustic, fun, and always delicious. Literally a hut that dispenses some of the best seafood we’ve ever experienced, affordably and seasonally. Visit for a throwback experience, outstanding fried foods, and one of the best lobster rolls in state. 

8. Crossroads Diner, Dover, NH

Crossroads does things the old-fashioned way, meaning they make many menu items in house, from smoked meats to sauces and coleslaw. This results in an outstanding, well rounded menu, with their seafood options among the best. Visit for casual eating of impeccable quality. 

9. O’s Steaks & Seafood, Laconia, NH

With locations in both Laconia and Concord, O’s Steaks and Seafood is a New Hampshire institution of fine dining, and with good reason. Whether you choose the patio, chef’s table, bar, or any old table in the joint, O’s is a great place to both eat and people watch. Check their website for exciting events, like whiskey pairing dinners! 

10. Jake’s Seafood, West Ossipee, NH

With a stunningly comprehensive menu, passion for life, and Monday Night Fish Fry, Jake’s has become not only a favorite of the Granite State, but of the entire New England food community. From starters to steaks, each item is crafted with care and served with pride. 

Select a New Hampshire town to find the Best Things-To-Do and Places To Go around you
Find Seafood Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you: