Across New Hampshire, of the 76 Thai restaurants we list, 74 give a phone number and 61 have a website. By what they offer: 6 serve sushi, 4 list vegan dishes, 2 serve Thai tea. Most often named on their own websites: takeout (12), fresh ingredients (5) and vegetarian options (4). 3 describe themselves as family-owned.
Top 10 Thai restaurants 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
-
2PunThai KitchenNashua
-
35 Thai BistroPortsmouth
-
4Bamee RestaurantDurham
-
5Capital Thai Kitchen and BarExeter
-
6FIVE81NEPortsmouth
-
7Muse Thai BistroManchester
-
8My Thai BistrosRochester
-
9New Thailand CuisineLebanon
-
10Pim's Thai OrchidLebanon
Cities
Largest first. Towns with a single Thai restaurant are listed further down this page.
- Manchester10
- Nashua5
- Exeter4
- North Conway4
- Portsmouth4
- Rochester4
- Dover3
- Hanover3
- Lebanon3
- Merrimack3
- Concord2
- Derry2
- Durham2
- Hampton2
- Littleton2
- Plaistow2
Other towns in New Hampshire
One Thai restaurant each — too few for a page of their own, so they live here.
-
Thai Rice KitchenAlton
19D Village Cir, Alton, NH 03809
-
ThaiLicious Asian FusionAmherst
63 NH-101A, Amherst, NH 03031
-
SIAM Thai KitchenBarrington
746 Calef Hwy, Barrington, NH 03825
-
Chai Thai CuisineBerlin
737 Main St, Berlin, NH 03570
-
A Taste of Thai Restaurant LLCConway
2190 White Mountain Hwy, Conway, NH 03860-5148
-
Boone's Thai KitchenEpping
27 Fresh River Rd, Epping, NH 03042
-
Thai GardenKeene
118 Main St, Keene, NH 03431
-
Lanna ThaiLaconia
363 Union Ave, Laconia, NH 03246
Vegetarian options · Takeout
-
Thai 9Lincoln
151 Main St, Lincoln, NH 03251
-
Bangkok Thai FoodLondonderry
44 Nashua Rd, Londonderry, NH 03053
-
Noodle KitchenMilford
251 Elm St, Milford, NH 03055
Takeout · Fresh ingredients
-
Lakeside Thai KitchenMilton
5 Saint James avenue , Milton, NH 03851
-
Basil Leaf Thai CuisineNewmarket
80 Main St, Newmarket, NH 03857
-
Payao's Thai Cookin'Northwood
2 Cooper Hill Road, Northwood, NH 03261
-
Thai CafePeterborough
43 Grove St, Peterborough, NH 03458
Takeout
-
Thai SmilePlymouth
135 Main St, Plymouth, NH 03264
-
Thai ChiliSalem
473 S Broadway, Salem, NH 03079
-
Kong ThaiSeabrook
781 Lafayette Rd, Seabrook, NH 03874
-
Vong's Thai Cuisine New HampshireTilton
65 Laconia Rd, Tilton, NH 03276
-
Thai Bamboo Exotic Thai CuisineTroy
111 N Main St, Troy, NH 03465
-
Tuk Tuk ThaiWest Lebanon
12 Main St, West Lebanon, NH 03784-1627
BEFORE YOU GO
Make your next Thai meal easier
Read the menu, explain your spice preference and organise takeout.

Choose your first order
Read the dishes, accompaniments and available changes.
Read the guide
Explain your spice preference
Use the restaurant’s own options and ask about the dish.
Read the guide
Coordinate a group order
Track dishes, accompaniments and individual preferences.
Read the guide