All states›Massachusetts

Thai Restaurants in Massachusetts

353 Thai restaurants in 144 cities and towns across Massachusetts. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Massachusetts has about 7,136,171 residents, so that's 4.9 Thai restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

353Thai restaurants
144cities & towns
95%list a phone
264with a website

Across Massachusetts, of the 353 Thai restaurants we list, 335 give a phone number and 264 have a website. By what they offer: 17 serve sushi, 15 serve Thai tea, 11 list vegan dishes. Most often named on their own websites: takeout (35), vegetarian options (20) and fresh ingredients (19). The longest-running is Thai Kitchen, in business since 1989. 9 describe themselves as family-owned.

Top 10 Thai restaurants in Massachusetts

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1The Thai PlaceSturbridge

    Spotted an error? Let us know

  2. 2Rod Thai Family TasteBoston

    Spotted an error? Let us know

  3. 3DakzenSomerville

    Spotted an error? Let us know

  4. 4Taste of Siam Cape CodHyannis

    Spotted an error? Let us know

  5. 5Coconut Thai WellesleyWellesley

    Spotted an error? Let us know

  6. 6Andaman Thai CuisineFramingham

    Spotted an error? Let us know

  7. 7Pepper Terrace Thai CuisineFranklin

    Spotted an error? Let us know

  8. 8Takami (Fine Thai & Sushi Kitchen)Beverly

    Sushi

    Spotted an error? Let us know

  9. 9Phuket Thai RestaurantWest Roxbury

    Spotted an error? Let us know

  10. 10Tom Yum Koong RestaurantMedford

    Spotted an error? Let us know

Cities

Largest first. Towns with a single Thai restaurant are listed further down this page.

Other towns in Massachusetts

One Thai restaurant each — too few for a page of their own, so they live here.

  1. Benjarong RestaurantActon

    214 Main St, Acton, MA 01720

    Spotted an error? Let us know

  2. S & I ThaiAllston

    168 Brighton Ave Ste A, Allston, MA 02134-2011

    Spotted an error? Let us know

  3. NuNaMi BistroAmesbury

    31 Main St, Amesbury, MA 01913

    Spotted an error? Let us know

  4. Krua Khun YahAshland

    325 Pond St, Ashland, MA 01721-2327

    Spotted an error? Let us know

  5. Lemon Tree CafeBedford

    168 Great Rd, Bedford, MA 01730

    Spotted an error? Let us know

  6. Khao Hom Thai & PhoBillerica

    258 Salem Rd, Billerica, MA 01821

    Spotted an error? Let us know

  7. Thai Food TheoryBrockton

    104 Torrey St, Brockton, MA 02301

    Spotted an error? Let us know

  8. Nisa's ThaiCanton

    622 Washington St, Canton, MA 02021

    Spotted an error? Let us know

  9. Chow Thai CafeCharlestown

    187 Main St, Charlestown, MA 02129

    Spotted an error? Let us know

  10. Sawasdee DanversDanvers

    49A Maple St, Danvers, MA 01923

    Takeout

    Spotted an error? Let us know

  11. Eggs and Thai CafeDedham

    2 Kings Ct, Dedham, MA 02026

    Spotted an error? Let us know

  12. Bangkok Thai Cuisine IIDennis

    6 Enterprise Rd, Dennis, MA 02660

    Spotted an error? Let us know

  13. Thai Ocha CafeDennis Port

    613 Main St, Dennis Port, MA 02639

    Spotted an error? Let us know

  14. Yummy’s RestaurantDudley

    3 Center Rd, Dudley, MA 01571

    Family-owned

    Spotted an error? Let us know

  15. Thai House RestaurantEast Brookfield

    355 E Main St, East Brookfield, MA 01515

    Spotted an error? Let us know

  16. Thai KitchenEast Falmouth

    258 Teaticket Hwy, East Falmouth, MA 02536

    Spotted an error? Let us know

  17. Krua Thai 2East Wareham

    3043 Cranberry Hwy, East Wareham, MA 02538-1357

    Spotted an error? Let us know

  18. Royal Thai CuisineEastham

    4550 State Hwy, Eastham, MA 02642

    Spotted an error? Let us know

  19. Thai Food TheoryEaston

    574 Washington St, Easton, MA 02375

    Spotted an error? Let us know

  20. Fighting Fish Thai CuisineEverett

    241 Beacham St, Everett, MA 02149

    Spotted an error? Let us know

  21. Sivalai Thai CuisineFairhaven

    130 Sconticut Neck Rd, Fairhaven, MA 02719-1723

    Sushi

    Spotted an error? Let us know

  22. Bangkok Cuisine - FalmouthFalmouth

    291 Main St, Falmouth, MA 02540-2751

    Fresh ingredients

    Spotted an error? Let us know

  23. Pada ThaiFitchburg

    200 Lunenburg St, Fitchburg, MA 01420

    Vegetarian options · Takeout · Fresh ingredients

    Vegan

    Spotted an error? Let us know

  24. Pepper Terrace Thai CuisineFranklin

    400 Franklin Village Drive, Franklin, MA 02038

    Takeout

    Spotted an error? Let us know

  25. Thai Blue GingerGreenfield

    298 Main St, Greenfield, MA 01301

    Vegan

    Spotted an error? Let us know

  26. Siam Pepper Thai CuisineHarvard

    325 Ayer Rd, Harvard, MA 01451

    Spotted an error? Let us know

  27. Thai KitchenHaverhill

    122 White St, Haverhill, MA 01830

    Since 1989

    Family-owned

    Sushi

    Spotted an error? Let us know

  28. Muang Thai RestaurantHingham

    74 North St, Hingham, MA 02043

    Spotted an error? Let us know

  29. Pan Thai RestaurantHopkinton

    15 Main St, Hopkinton, MA 01748

    Spotted an error? Let us know

  30. Coconut Rice Thai CuisineHudson

    418 Main St, Hudson, MA 01749

    Spotted an error? Let us know

  31. Spice Thai KitchenIpswich

    15 Depot Square, Ipswich, MA 01938

    Spotted an error? Let us know

  32. TUK TUKLakeville

    78 Main St, Lakeville, MA 02347

    Spotted an error? Let us know

  33. Thai JasmineLeominster

    446 Lancaster St, Leominster, MA 01453

    Spotted an error? Let us know

  34. White Thai CuisineLunenburg

    177 Massachusetts Ave, Lunenburg, MA 01462

    Family-owned

    Thai tea

    Spotted an error? Let us know

  35. Le Ros Thai Asian CuisineMarblehead

    26 Hawkes St, Marblehead, MA 01945

    Spotted an error? Let us know

  36. Cilantro Thai CuisineMarion

    374 Front St, Marion, MA 02738

    Spotted an error? Let us know

  37. Bangkok Cuisine, MashpeeMashpee

    681 Falmouth Rd, Mashpee, MA 02649-3327

    Fresh ingredients

    Spotted an error? Let us know

  38. Tom Yum Koong RestaurantMedford

    11 Forest St, Medford, MA 02155

    Spotted an error? Let us know

  39. Check In Thai CuisineMiddleborough

    321 W Grove St, Middleborough, MA 02346

    Spotted an error? Let us know

  40. Little SpoonNeedham

    952 Great Plain Ave, Needham, MA 02492

    Vegetarian options

    VeganSushiThai tea

    Spotted an error? Let us know

  41. Spicy LimeNew Bedford

    522 Pleasant St, New Bedford, MA 02740

    Spotted an error? Let us know

  42. Thai Thai KitchenNewton Center

    19 Pelham St, Newton Center, MA 02459

    Spotted an error? Let us know

  43. Lots of Eats Thai KitchenNorth Andover

    1211 Osgood St, North Andover, MA 01845

    Vegetarian options

    Spotted an error? Let us know

  44. Ruby ThaiNorth Attleborough

    999 S Washington St, North Attleborough, MA 02760

    Spotted an error? Let us know

  45. Bang Na Thai-KitchenNorth Billerica

    95 Boston Rd, North Billerica, MA 01862

    Spotted an error? Let us know

  46. La Miette La Mai Thai BistroNorthborough

    278 Main St, Northborough, MA 01532

    Since 2000

    Takeout

    Spotted an error? Let us know

  47. Time For ThaiNorton

    63 E Main St, Norton, MA 02766

    Spotted an error? Let us know

  48. Wild Ginger Thai CuisineNorwell

    124 Washington St, Norwell, MA 02061

    Spotted an error? Let us know

  49. Bangkok CuisineOak Bluffs

    67 Circuit Ave, Oak Bluffs, MA 02557

    Spotted an error? Let us know

  50. Bangkok Thai CuisineOrleans

    46 MA-6A, Orleans, MA 02653

    Spotted an error? Let us know

  51. Rosemary Thai Street Food and BarPeabody

    3 Main St, Peabody, MA 01960

    Vegetarian options

    Spotted an error? Let us know

  52. Vong's Thai CuisinePittsfield

    157 Seymour St, Pittsfield, MA 01201

    Spotted an error? Let us know

  53. Thai TanicPlainville

    1 Man-Mar Dr, Plainville, MA 02762

    Takeout

    Spotted an error? Let us know

  54. Tuk Tuk Thai FoodPocasset

    808 MacArthur Blvd, Pocasset, MA 02559

    Spotted an error? Let us know

  55. Johnny Thai Monkey Bar Scruples IncProvincetown

    149 Commercial St, Provincetown, MA 02657-2031

    Spotted an error? Let us know

  56. Malai Thai CuisineRandolph

    266 N Main St, Randolph, MA 02368

    Spotted an error? Let us know

  57. Bangkok Spice Thai RestaurantReading

    76 Haven St, Reading, MA 01867

    Spotted an error? Let us know

  58. Rutchada Thai CuisineRoslindale

    153 Belgrade Ave, Roslindale, MA 02131-2416

    Spotted an error? Let us know

  59. Krua Khun RoseSandwich

    289 Cotuit Rd, Sandwich, MA 02563

    Spotted an error? Let us know

  60. Ruby Thai KitchenSaugus

    1201 Broadway, Saugus, MA 01906

    Spotted an error? Let us know

  61. Boon Choo Thai KitchenSharon

    366 S Main St, Sharon, MA 02067

    Spotted an error? Let us know

  62. Thailand RestaurantSouth Easton

    South Easton, MA 02375

    Spotted an error? Let us know

  63. Thai OrchidSouthbridge

    90 Charlton St, Southbridge, MA 01550

    Spotted an error? Let us know

  64. Ruk Mae Healthy Thai CuisineStoughton

    1778 Washington St, Stoughton, MA 02072

    Vegan

    Spotted an error? Let us know

  65. The Thai PlaceSturbridge

    371 Main St, Sturbridge, MA 01566

    Spotted an error? Let us know

  66. Thai Taste | Swansea MASwansea

    544 Milford Rd, Swansea, MA 02777

    Spotted an error? Let us know

  67. Mango Thai CuisineWest Newton

    115 Elm St, West Newton, MA 02465

    Spotted an error? Let us know

  68. Basil Thai CuisineWest Yarmouth

    594 Rte 28, West Yarmouth, MA 02673

    Spotted an error? Let us know

  69. Divine ThaiWhitinsville

    123 Church St, Whitinsville, MA 01588

    Spotted an error? Let us know

  70. Thai All SeasonsWhitman

    11 South Ave, Whitman, MA 02382

    Spotted an error? Let us know

  71. Blue Elephant RestaurantWilbraham

    2000 Boston Rd, Wilbraham, MA 01095

    Takeout

    Spotted an error? Let us know

  72. Sushi Thai GardenWilliamstown

    27 Spring St, Williamstown, MA 01267

    Sushi

    Spotted an error? Let us know

  73. Thai ExpressWilmington

    101 Main St, Wilmington, MA 01887

    Spotted an error? Let us know

  74. Thai Charoen KitchenWinchester

    612 Main St, Winchester, MA 01890

    Spotted an error? Let us know

  75. Thai TakiWinthrop

    7 Michaels Mall, Winthrop, MA 02152

    Sushi

    Spotted an error? Let us know

BEFORE YOU GO

Make your next Thai meal easier

Read the menu, explain your spice preference and organise takeout.

All guides