All states›New Jersey

Thai Restaurants in New Jersey

272 Thai restaurants in 171 cities and towns across New Jersey. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Jersey has about 9,500,851 residents, so that's 2.9 Thai restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

272Thai restaurants
171cities & towns
94%list a phone
187with a website

Across New Jersey, of the 272 Thai restaurants we list, 256 give a phone number and 187 have a website. By what they offer: 13 serve Thai tea, 13 list vegan dishes, 1 serves sushi. Most often named on their own websites: takeout (34), vegetarian options (28) and fresh ingredients (15). The longest-running is Thai House, in business since 1986. 11 describe themselves as family-owned.

Top 10 Thai restaurants in New Jersey

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

  1. 1Aroma Thai Cuisine (Franklin Park, New Jersey)Franklin Park

    Vegan

    Spotted an error? Let us know

  2. 2SLA thai restaurantMontclair

    Spotted an error? Let us know

  3. 39 Thai CuisineNewark

    Spotted an error? Let us know

  4. 4Origin French ThaiBasking Ridge

    Thai tea

    Spotted an error? Let us know

  5. 5Ricky’s Thai BernardsvilleBernards Twp

    Spotted an error? Let us know

  6. 6Kuay Tiew Noodles & MoreSomerville

    Thai tea

    Spotted an error? Let us know

  7. 7Thai Thai CuisineLong Hill Twp

    Spotted an error? Let us know

  8. 8Thonglor Thai BistroDenville

    Spotted an error? Let us know

  9. 9N Thai PalaceOld Bridge

    Spotted an error? Let us know

  10. 10Bangkok Station NJMaywood

    Spotted an error? Let us know

Cities

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

Other towns in New Jersey

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

  1. OrchidsAbsecon

    269 W White Horse Pike, Absecon, NJ 08215

    Spotted an error? Let us know

  2. Kunya Siam ThaiAtlantic Highlands

    99 First Ave, Atlantic Highlands, NJ 07716

    Spotted an error? Let us know

  3. Thai at the PalaceBelvidere

    249 Water St, Belvidere, NJ 07823

    Spotted an error? Let us know

  4. thai kitchen by yadaBergenfield

    48 W Church St, Bergenfield, NJ 07621

    Spotted an error? Let us know

  5. Happy Family Chinese and ThaiBerlin

    328 S White Horse Pike, Berlin, NJ 08009

    Spotted an error? Let us know

  6. Ricky’s Thai BernardsvilleBernards Twp

    80 Morristown Rd, Bernards Twp, NJ 07924-2369

    Since 2004

    Takeout

    Spotted an error? Let us know

  7. Thai Villa Nj LlcBernardsville

    80 Morristown Rd, Bernardsville, NJ 07924-2313

    Spotted an error? Let us know

  8. Thai White Lotus RestaurantBloomingdale

    137 Main St, Bloomingdale, NJ 07403

    Spotted an error? Let us know

  9. Churod ThaiBogota

    252 Fort Lee Rd, Bogota, NJ 07603

    Spotted an error? Let us know

  10. Boonton Thai CuisineBoonton

    315 Main St, Boonton, NJ 07005

    Spotted an error? Let us know

  11. Bamboo Leaf Thai EateryBradley Beach

    722-724 Main St, Bradley Beach, NJ 07720

    Spotted an error? Let us know

  12. Savory Thai BranchburgBranchburg Twp

    3150 US-22, Branchburg Twp, NJ 08876-3561

    Since 2010

    Family-owned

    Takeout

    Spotted an error? Let us know

  13. Herbs Thai KitchenBrick Township

    1789 NJ-88, Brick Township, NJ 08724

    Spotted an error? Let us know

  14. Bangkok KitchenCaldwell

    391 Bloomfield Ave, Caldwell, NJ 07006

    Spotted an error? Let us know

  15. Massaman Thai CuisineCarlstadt

    312 Hackensack St, Carlstadt, NJ 07072

    Vegetarian options

    Spotted an error? Let us know

  16. Panda Chinese, Japanese & Thai RestaurantCedar Knolls

    235 Ridgedale Ave, Cedar Knolls, NJ 07927-2105

    Spotted an error? Let us know

  17. Thai PassionChatham

    225 Main St, Chatham, NJ 07928

    Spotted an error? Let us know

  18. Thai MaxCherry Hill Township

    2000 NJ-38, Cherry Hill Township, NJ 08002

    Spotted an error? Let us know

  19. Thai KitchenChester

    320 US-206, Chester, NJ 07930

    Takeout · Fresh ingredients

    Spotted an error? Let us know

  20. Pru ThaiClinton

    6 E Main St #101, Clinton, NJ 08809

    Spotted an error? Let us know

  21. SiamColts Neck

    323 State Route 34, Colts Neck, NJ 07722

    Spotted an error? Let us know

  22. Bamboo HouseCookstown

    24 Wrightstown Cookstown Rd, Cookstown, NJ 08511

    Spotted an error? Let us know

  23. Pinto Thong Thai CuisineDeptford

    1135 Hurffville Rd, Deptford, NJ 08096

    Spotted an error? Let us know

  24. Thai Chef Jr.Dumont

    11 McKinley Ave, Dumont, NJ 07628

    Spotted an error? Let us know

  25. Summit Thai CuisineEast Hanover

    320 NJ-10, East Hanover, NJ 07936

    Spotted an error? Let us know

  26. Bangkok House Authentic Thai RestaurantEatontown

    26 RT-35, Eatontown, NJ 07724-3443

    Vegetarian options

    Spotted an error? Let us know

  27. Rama ThaiEgg Harbor Township

    3003 English Creek Ave, Egg Harbor Township, NJ 08234

    Spotted an error? Let us know

  28. NoodlefanElizabeth

    11 Broad St, Elizabeth, NJ 07201

    Spotted an error? Let us know

  29. Pimaan Thai RestaurantEmerson

    79 Kinderkamack Rd, Emerson, NJ 07630

    Spotted an error? Let us know

  30. Bangkok Bistro Thai EateryEnglishtown

    100 US-9, Englishtown, NJ 07726

    Vegetarian options · Takeout

    VeganThai tea

    Spotted an error? Let us know

  31. Tasty ThaiFanwood

    46 S Martine Ave, Fanwood, NJ 07023

    Spotted an error? Let us know

  32. Aura Thai KitchenFort Lee

    210 Main St, Fort Lee, NJ 07024

    Spotted an error? Let us know

  33. Nara Thai CuisineFreehold

    533 Soloman Way, Freehold, NJ 07728

    Spotted an error? Let us know

  34. Lotus Thai CuisineGuttenberg

    7007 Park Ave, Guttenberg, NJ 07093

    Takeout

    Spotted an error? Let us know

  35. Sanook Thai CuisineHaddonfield

    18 Tanner Street, Haddonfield, NJ 08033

    Spotted an error? Let us know

  36. Cravin ThaiHamburg

    4 Main St, Hamburg, NJ 07419

    Spotted an error? Let us know

  37. Tom Yum Koong Thai KitchenHasbrouck Heights

    305 Boulevard, Hasbrouck Heights, NJ 07604

    Spotted an error? Let us know

  38. Tom YumHaworth

    147 Terrace st, Haworth, NJ 07641

    Spotted an error? Let us know

  39. Thai CookeryHawthorne

    550 Lafayette Ave, Hawthorne, NJ 07506

    Spotted an error? Let us know

  40. Ae's Thai and BBQHazlet

    3046 State Route 35, Hazlet, NJ 07730

    Spotted an error? Let us know

  41. Thai Food AddictHelmetta

    2 Old Forge Rd, Helmetta, NJ 08828

    Spotted an error? Let us know

  42. Pad Thai RestaurantHighland Park

    217 Raritan Ave, Highland Park, NJ 08904

    Since 1996

    Takeout

    Spotted an error? Let us know

  43. Koon Thai Eatery HillsdaleHillsdale

    126 Broadway, Hillsdale, NJ 07642

    Spotted an error? Let us know

  44. Twist On Thai CafeHopatcong

    430 River Styx Rd, Hopatcong, NJ 07843

    Spotted an error? Let us know

  45. Da's Kitchen & CateringHopewell

    21 E Broad St, Hopewell, NJ 08525

    Since 2019

    Spotted an error? Let us know

  46. Thai Lemongrass & Red ChiliJackson

    255 S New Prospect Rd, Jackson, NJ 08527

    Spotted an error? Let us know

  47. Tum ThaiKenilworth

    504 Kenilworth Blvd, Kenilworth, NJ 07033

    Spotted an error? Let us know

  48. House of ThaiKinnelon

    1483 NJ-23 Unit 6, Kinnelon, NJ 07405

    Vegetarian options · Takeout · Fresh ingredients

    VeganThai tea

    Spotted an error? Let us know

  49. Real Thai HalalLake Hiawatha

    33 N Beverwyck Rd, Lake Hiawatha, NJ 07034-2605

    Takeout

    Spotted an error? Let us know

  50. Thai PinLawrence Twp

    560 Lawrence Square Blvd S, Lawrence Twp, NJ 08648-2674

    Spotted an error? Let us know

  51. Chaba Thai RestaurantLinwood

    199 New Rd, Linwood, NJ 08221-2025

    Takeout · Fresh ingredients

    Vegan

    Spotted an error? Let us know

  52. Thai Thai CuisineLong Hill Twp

    1168 Valley Rd #3, Long Hill Twp, NJ 07980

    Spotted an error? Let us know

  53. Thai-nese FusionLyndhurst

    552 New York Ave, Lyndhurst, NJ 07071

    Spotted an error? Let us know

  54. Spicy GardenManasquan

    99 B Taylor Ave, Manasquan, NJ 08736

    Spotted an error? Let us know

  55. Wild GingerMaplewood

    175 Maplewood Ave, Maplewood, NJ 07040

    Spotted an error? Let us know

  56. Siam SmilesMatawan

    1016 NJ-34, Matawan, NJ 07747

    Spotted an error? Let us know

  57. Bangkok International IncMedford

    617 Stokes Rd Ste 4, Medford, NJ 08055-3097

    Spotted an error? Let us know

  58. Thai Ginger 2Merchantville

    24 S Center St, Merchantville, NJ 08109

    Spotted an error? Let us know

  59. Phattra Thai RestaurantMetuchen

    426 Main St, Metuchen, NJ 08840

    Vegetarian options · Takeout · Fresh ingredients

    VeganThai tea

    Spotted an error? Let us know

  60. Thai House 321 IncMillburn

    321 Millburn Ave Ste Rear, Millburn, NJ 07041-1616

    Spotted an error? Let us know

  61. Kawa Thai And SushiMillville

    2196 N 2nd St, Millville, NJ 08332

    Sushi

    Spotted an error? Let us know

  62. NaaMo Thai RestaurantMonroe Township

    209 Applegarth Rd, Monroe Township, NJ 08831

    Vegetarian options

    Spotted an error? Let us know

  63. Up Thai RestaurantMorris Plains

    981 Tabor Rd, Morris Plains, NJ 07950-2700

    Spotted an error? Let us know

  64. Bhan ThaiMt Laurel

    4301 Dearborn Cir, Mt Laurel, NJ 08054

    Takeout · Fresh ingredients

    Vegan

    Spotted an error? Let us know

  65. 9 Thai CuisineNewark

    59 New St, Newark, NJ 07102

    Spotted an error? Let us know

  66. Thai 3m International LlcNorth Brunswick

    2205 US Highway 1, North Brunswick, NJ 08902-4402

    Spotted an error? Let us know

  67. Chok Dee Thai KitchenNorwood

    561 Livingston St, Norwood, NJ 07648

    Spotted an error? Let us know

  68. Eastern EmpireOcean Twp

    2005 NJ-35 #26, Ocean Twp, NJ 07755

    Spotted an error? Let us know

  69. Ruby Thai KitchenParamus

    1 Garden State Plaza Blvd, Paramus, NJ 07652

    Spotted an error? Let us know

  70. Pat Thai RestaurantParsippany

    435 N Beverwyck Rd, Parsippany, NJ 07054

    Spotted an error? Let us know

  71. Gub Khao ThaiPaterson

    951 Main St, Paterson, NJ 07503-2309

    Spotted an error? Let us know

  72. Pru ThaiPennington

    NJ-31, Pennington, NJ 08534

    Spotted an error? Let us know

  73. Thai Son Vietnamese RestaurantPennsauken

    5201 NJ-38, Pennsauken, NJ 08109

    Spotted an error? Let us know

  74. Acasia Thai RestaurantPhillipsburg

    755 Memorial Pkwy, Phillipsburg, NJ 08865

    Spotted an error? Let us know

  75. Nine Thai CuisinePitman

    7 S Broadway, Pitman, NJ 08071

    Spotted an error? Let us know

  76. Phirom thai restaurantPlainsboro Township

    660 Plainsboro Rd, Plainsboro Township, NJ 08536

    Spotted an error? Let us know

  77. Thai Jasmine To GoPoint Pleasant Beach

    500 Washington Ave, Point Pleasant Beach, NJ 08742

    Spotted an error? Let us know

  78. Pompton Thai KitchenPompton Lakes

    254 Wanaque Ave, Pompton Lakes, NJ 07442-2128

    Spotted an error? Let us know

  79. Gao Thai KitchenRamsey

    63 W Main St, Ramsey, NJ 07446

    Spotted an error? Let us know

  80. SukhothaiRaritan

    186 Orlando Dr, Raritan, NJ 08869

    Spotted an error? Let us know

  81. Thai PalaceRidgefield Park

    218 Main St, Ridgefield Park, NJ 07660

    Spotted an error? Let us know

  82. Ammata Thai KitchenRiver Vale

    184 Rivervale Rd, River Vale, NJ 07675

    Spotted an error? Let us know

  83. Dd Thai CuisineRochelle Park

    184 W Passaic St, Rochelle Park, NJ 07662-3106

    Spotted an error? Let us know

  84. Thai Nam PhetRockaway

    296 US-46, Rockaway, NJ 07866-3852

    Spotted an error? Let us know

  85. 3 Sons Thai KitchenRoseland

    178 Eagle Rock Ave, Roseland, NJ 07068

    Spotted an error? Let us know

  86. Sukhothai Authentic Thai FoodRunnemede

    14 N Black Horse Pike, Runnemede, NJ 08078

    Vegetarian options · Takeout

    Vegan

    Spotted an error? Let us know

  87. Red Basil Thai CuisineRutherford

    4 Glen Rd, Rutherford, NJ 07070

    Vegetarian options · Takeout · Fresh ingredients

    Spotted an error? Let us know

  88. Truly Thai RestaurantSayreville

    1 Haag St, Sayreville, NJ 08872

    Spotted an error? Let us know

  89. ThaneeThaiScotch Plains

    2520 US-22, Scotch Plains, NJ 07076-1521

    Spotted an error? Let us know

  90. Moo Yai ThaiSea Bright

    1064 Ocean Ave, Sea Bright, NJ 07760

    Spotted an error? Let us know

  91. Siam Basil Thai RestaurantSea Girt

    2161 NJ-35, Sea Girt, NJ 08750

    Spotted an error? Let us know

  92. Thai TerraceSewell

    444 Hurffville - Cross Keys Rd, Sewell, NJ 08080

    Spotted an error? Let us know

  93. Khun Thai RestaurantShort Hills

    504 Millburn Ave, Short Hills, NJ 07078

    Spotted an error? Let us know

  94. Pikpon ThaiSicklerville

    412 Sicklerville Rd, Sicklerville, NJ 08081-2557

    Vegetarian options

    Thai tea

    Spotted an error? Let us know

  95. Ricky's Thai SkillmanSkillman

    1378 US-206, Skillman, NJ 08558

    Spotted an error? Let us know

  96. Noodle FanSouth Orange

    14 Academy St, South Orange, NJ 07079

    Spotted an error? Let us know

  97. Maliwans Thai KitchenSparta

    43a Center St, Sparta, NJ 07871

    Spotted an error? Let us know

  98. S&t Thai Thai LlcStirling

    1168 Valley Rd Ste 4, Stirling, NJ 07980-1532

    Spotted an error? Let us know

  99. Thai Chi Restaurant LlcTenafly

    114 County Rd, Tenafly, NJ 07670-1814

    Spotted an error? Let us know

  100. 2 SiS Thai KitchenTowaco

    634 Route 202, Towaco, NJ 07082-1245

    Spotted an error? Let us know

  101. Morris Thai CuisineUnion

    1975 Morris Ave, Union, NJ 07083

    Spotted an error? Let us know

  102. Lai Thai CuisineVoorhees

    200 White Horse Rd E, Voorhees, NJ 08043

    Spotted an error? Let us know

  103. Areena Thai CuisineWallington

    457 Paterson Ave, Wallington, NJ 07057

    Spotted an error? Let us know

  104. Thai Chili 88Washington Twp

    3 Shoppers Ln, Washington Twp, NJ 08012

    Spotted an error? Let us know

  105. Hi-So ThaiWeehawken Township

    1903 Willow Ave, Weehawken Township, NJ 07086

    Spotted an error? Let us know

  106. Fa La LaWest Orange

    436 Main St, West Orange, NJ 07052

    Spotted an error? Let us know

  107. Ploy Siam Nui Thai CuisineWestampton Township

    897 Rancocas Rd, Westampton Township, NJ 08060

    Spotted an error? Let us know

  108. Thai West (Closed)Westwood

    22 Jefferson Ave, Westwood, NJ 07675

    Spotted an error? Let us know

  109. Papa Thai ChefWilliamstown

    1809 N Black Horse Pike, Williamstown, NJ 08094

    Spotted an error? Let us know

  110. Thai Corner At Wood Ridge IncWood Ridge

    271 Valley Blvd, Wood Ridge, NJ 07075-1201

    Spotted an error? Let us know

  111. Mie Thai RestaurantWoodbridge

    34 Main St, Woodbridge, NJ 07095

    Spotted an error? Let us know

  112. Imocha Traditional & Fusion Thai CuisineWoodland Park

    970, Woodland Park, NJ 07424

    Spotted an error? Let us know

  113. Wyckoff Thai CuisineWyckoff

    314 Franklin Ave, Wyckoff, NJ 07481-2038

    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