Across New Hampshire, of the 48 steakhouses we list, 44 give a phone number and 38 have a website. 13 are branches of national chains — LongHorn Steakhouse (7), Texas Roadhouse (4), Outback Steakhouse (2); the remaining 35 are independent. By what they offer: 5 are roadhouse-style steakhouses, 5 are chophouses, 3 serve steak and seafood. Most often named on their own websites: seafood (9), cocktails (7) and private dining (6). The longest-running is Merlino's Family Steakhouse, in business since 1967.
Top 10 steakhouses in New Hampshire
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Texas RoadhouseManchester
-
2Toscana Italian Chophouse & Wine BarPortsmouth
-
3Copper DoorBedford
-
4Hanover Street ChophouseManchester
-
5Library RestaurantPortsmouth
-
6LongHorn SteakhouseManchester
-
7Makris Lobster & Steak HouseConcord
-
8Merlino's Family SteakhouseConway
-
9O Steaks & SeafoodLaconia
-
10O Steaks and SeafoodConcord
Cities
Largest first. Towns with a single steakhouse are listed further down this page.
Other towns in New Hampshire
One steakhouse each — too few for a page of their own, so they live here.
-
LongHorn SteakhouseAmherst
124 NH-101A, Amherst, NH 03031
-
Stickneys at The Omni Mount WashingtonBretton Woods
310 Mount Washington Hotel Rd, Bretton Woods, NH 03575
-
Ledge Water SteakhouseBristol
77 Ravine Dr, Bristol, NH 03222
Cocktails · Wine list
-
Russell Hill RoadhouseBrookline
Brookline, NH
-
Merlino's Family SteakhouseConway
1717 White Mountain Hwy, Conway, NH 03860
Since 1967
-
Christopher's Third Street GrilleDover
16 Third St, Dover, NH 03820
Seafood
-
Blue Bay Seafood & SteaksEast Wakefield
3381 Province Lake Rd, East Wakefield, NH 03830
Seafood
-
Boott Spur GrilleGorham
Gorham, NH 03581
-
Buckley's Burgers and SteaksHampton
287 Exeter Rd, Hampton, NH 03842-1736
-
Jesse's SteakhouseHanover
7 Blue Sky Drive, Hanover, NH 03755
-
T-BonesHudson
256 Lowell Rd, Hudson, NH 03051
Private dining · Cocktails
-
LongHorn SteakhouseKeene
8 Ash Brook Rd, Keene, NH 03431
-
Colorado Steak HouseKeene
401 Winchester St, Keene, NH 03431-3913
-
O Steaks & SeafoodLaconia
62 Doris Ray Ct, Laconia, NH 03246
Seafood · Cocktails
-
Gordi's Fish & Steak HouseLincoln
260 Main St, Lincoln, NH 03251
Since 1986
Seafood
-
Buckley's Great SteaksMerrimack
438 Daniel Webster Hwy, Merrimack, NH 03054
-
LongHorn SteakhouseNashua
5 Harold Dr, Nashua, NH 03060-5716
-
Texas RoadhouseNashua
580 Amherst St, Nashua, NH 03063
-
Johnson's Seafood and SteakNew Durham
69 NH-11, New Durham, NH 03855
Seafood
-
The Oak RoomNew London
853 Pleasant St, New London, NH 03257
Private dining · Seafood · Cocktails
-
Texas RoadhouseNewington
47 Fox Run Rd, Newington, NH 03801
-
LongHorn SteakhouseNewington
41 Gosling Rd, Newington, NH 03801
-
Fenwest, Inc. Dba Johnson Seafood & Steak And The York River LandingNorthwood
1334 1st NH Tpke, Northwood, NH 03261-3214
-
Murphy's SteakhousePittsburg
3329 US-3, Pittsburg, NH 03592
-
Indian Stream Eatery Steakhouse and CantinaPittsburg
1041 S Main St, Pittsburg, NH 03592-5310
-
Granite Steak & Grill and Retail MarketRochester
11 Farmington Rd, Rochester, NH 03867
-
The Capital GrilleSalem
19 Artisan Dr, Salem, NH 03079
-
Outback SteakhouseSeabrook
712 Lafayette Road, Seabrook, NH 03874
-
Longhorn Steakhouse Keene NHWalpole
Walpole, NH
-
Valley Chop HouseWaterville Valley
37 Village Rd, Waterville Valley, NH 03215
-
Zachary's Chop HouseWindham
4 Cobbetts Pond Rd, Windham, NH 03087
-
Club 59 SteakhouseWolfeboro
Kingswood Rd, Wolfeboro, NH 03894, Wolfeboro, NH 03894
BEFORE YOU GO
Before your steakhouse dinner
Understand the menu, book your visit and plan a shared meal.


