All states›North Carolina

Thai Restaurants in North Carolina

265 Thai restaurants in 96 cities and towns across North Carolina. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Carolina has about 11,046,024 residents, so that's 2.4 Thai restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

265Thai restaurants
96cities & towns
94%list a phone
181with a website

Across North Carolina, of the 265 Thai restaurants we list, 250 give a phone number and 181 have a website. By what they offer: 31 serve sushi, 7 serve Thai tea, 5 list vegan dishes. Most often named on their own websites: takeout (16), fresh ingredients (10) and vegetarian options (8). The longest-running is Thai Taste, in business since 1988. 4 describe themselves as family-owned.

Top 10 Thai restaurants in North Carolina

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

  1. 1Thai SpiceHendersonville

    Spotted an error? Let us know

  2. 2Thai-Esan RestaurantSpring Lake

    Spotted an error? Let us know

  3. 3Basil Thai CuisineCharlotte

    Spotted an error? Let us know

  4. 4ShabaShabuRaleigh

    Sushi

    Spotted an error? Let us know

  5. 5Thai Orchid RestaurantCharlotte

    Spotted an error? Let us know

  6. 6Osha Thai Kitchen and SushiHolly Springs

    Sushi

    Spotted an error? Let us know

  7. 7Tao Thai - Asian Fusion RestaurantWilmington

    Spotted an error? Let us know

  8. 8One More ThaiBrevard

    Spotted an error? Let us know

  9. 9Thai AngelNew Bern

    Spotted an error? Let us know

  10. 10Simply Thai and SushiElon

    Sushi

    Spotted an error? Let us know

Cities

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

Other towns in North Carolina

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

  1. Thai Orchid RestaurantAberdeen

    1404 N Sandhills Blvd, Aberdeen, NC 28315

    Spotted an error? Let us know

  2. Thai Garden CafeAndrews

    983 Main St Ste 101, Andrews, NC 28901

    Spotted an error? Let us know

  3. Thai Destiny RestaurantBermuda Run

    240 NC-801, Bermuda Run, NC 27006

    Spotted an error? Let us know

  4. Ann's Thai KitchenBeulaville

    169 NC-111, Beulaville, NC 28518

    Spotted an error? Let us know

  5. Thai BasilBlack Mountain

    227 W State St, Black Mountain, NC 28711

    Spotted an error? Let us know

  6. Thai Moon@ Blowing RockBlowing Rock

    7179 Valley Blvd, Blowing Rock, NC 28605

    Spotted an error? Let us know

  7. Cha Da ThaiBoone

    173 Howard St, Boone, NC 28607

    Spotted an error? Let us know

  8. Anna's Thai & SushiBurlington

    2455 S Church St, Burlington, NC 27215

    Sushi

    Spotted an error? Let us know

  9. Ocha Thai RestaurantCandler

    1007 Smokey Park Hwy, Candler, NC 28715-9247

    Fresh ingredients

    Spotted an error? Let us know

  10. Ida Thai CuisineCarolina Beach

    306 Lake Park Blvd N, Carolina Beach, NC 28428

    Vegetarian options

    Spotted an error? Let us know

  11. Thai TairChina Grove

    117 N Main St, China Grove, NC 28023

    Spotted an error? Let us know

  12. Bangkok PhoConover

    820 Conover Blvd W, Conover, NC 28613

    Spotted an error? Let us know

  13. Thai House - Lake NormanCornelius

    19700 One Norman Blvd Ste A, Cornelius, NC 28031

    Spotted an error? Let us know

  14. Bangkok Thai-Sushi Duck, NCDuck

    1177 Duck Rd, Duck, NC 27949

    Sushi

    Spotted an error? Let us know

  15. Prime ThaiElkin

    642 N Bridge St, Elkin, NC 28621

    Spotted an error? Let us know

  16. Simply Thai and SushiElon

    2041 Timberline Station Dr, Elon, NC 27244

    Takeout

    Sushi

    Spotted an error? Let us know

  17. Boon Choo Thai ExpressFlat Rock

    576 Upward Rd, Flat Rock, NC 28731

    Takeout

    Spotted an error? Let us know

  18. Tasty Thai KitchenFletcher

    4091 Hendersonville Rd, Fletcher, NC 28732

    Spotted an error? Let us know

  19. Khao SenFuquay-Varina

    2100 Gathering Sq Ct, Fuquay-Varina, NC 27526

    Spotted an error? Let us know

  20. Mia BistroGarner

    1227 Timber Drive East, Garner, NC 27529

    Spotted an error? Let us know

  21. Kitchen Mae KongGastonia

    4008 E Franklin Blvd, Gastonia, NC 28056-8395

    Spotted an error? Let us know

  22. Pho Van Thai Food HavelockHavelock

    426 US HWY 70W, Havelock, NC 285532

    Spotted an error? Let us know

  23. Thai GrilleHolly Ridge

    13500 NC Highway 50 #107, Holly Ridge, NC 28445

    Spotted an error? Let us know

  24. Mali Thai KitchenHudson

    3412 Hickory Blvd, Hudson, NC 28638

    Spotted an error? Let us know

  25. Thai EmeraldHuntersville

    10110 Northcross Center Ct, Huntersville, NC 28078

    Spotted an error? Let us know

  26. Wise ThaiIndian Trail

    5503 Poplin Rd, Indian Trail, NC 28079-6725

    Spotted an error? Let us know

  27. The Old SiamJacksonville

    1215 N Marine Blvd, Jacksonville, NC 28540

    Spotted an error? Let us know

  28. Simply Thai and Sushi BarJamestown

    122 E Main St, Jamestown, NC 27282-8101

    Takeout

    Sushi

    Spotted an error? Let us know

  29. Amazing Thailand RestaurantKing

    705 S Main St, King, NC 27021

    Spotted an error? Let us know

  30. Vilai Thai KitchenKitty Hawk

    5230 N Virginia Dare Trail, Kitty Hawk, NC 27949

    Spotted an error? Let us know

  31. Thai House BistroLexington

    824 S Main St, Lexington, NC 27292

    Spotted an error? Let us know

  32. Luna Thai & Sushi RestaurantLinville

    3990 NC-105, Linville, NC 28646

    Sushi

    Spotted an error? Let us know

  33. Thai ChiliLumberton

    2101 N Pine St, Lumberton, NC 28358

    Spotted an error? Let us know

  34. Thai Taste MatthewsMatthews

    131 Matthews Station St, Matthews, NC 28105

    Since 1988

    Spotted an error? Let us know

  35. Thai Sticky RiceMorehead City

    4426 Arendell St, Morehead City, NC 28557

    Spotted an error? Let us know

  36. Thai CafeMt Airy

    647 W Independence Blvd, Mt Airy, NC 27030

    Spotted an error? Let us know

  37. One19 North MainMt Holly

    119 N Main St, Mt Holly, NC 28120

    Since 2010

    Family-owned

    Sushi

    Spotted an error? Let us know

  38. Thai AngelNew Bern

    247 Craven St, New Bern, NC 28560

    Spotted an error? Let us know

  39. Thai CuisineNewton

    2522-2698 U.S. 321 Business, Newton, NC 28658

    Spotted an error? Let us know

  40. Ten Ten ThaiNorth Wilkesboro

    1010 D St, North Wilkesboro, NC 28659

    Spotted an error? Let us know

  41. Thai MoonOcracoke

    589 Irvin S Garrish Hwy, Ocracoke, NC 27960

    Spotted an error? Let us know

  42. Siam Thai CuisineOtto

    8507 Georgia Rd, Otto, NC 28763

    Spotted an error? Let us know

  43. Chiang Mai Thai and Sushi BarPfafftown

    4613 Yadkinville Rd, Pfafftown, NC 27040

    Sushi

    Spotted an error? Let us know

  44. Ruby Thai KitchenPineville

    11025 Carolina Pl Pkwy, Pineville, NC 28134

    Spotted an error? Let us know

  45. Mama Mon’s American & Thai GrillRockingham

    2806 Old Aberdeen Rd, Rockingham, NC 28379

    Spotted an error? Let us know

  46. Rutherford ThaiRutherfordton

    123 W 2nd St, Rutherfordton, NC 28139

    Spotted an error? Let us know

  47. Origin Thai Bar & CuisineSmithfield

    519 Outlet Center Dr, Smithfield, NC 27577

    Spotted an error? Let us know

  48. Spice CafeSouthern Pines

    1930 N Poplar St, Southern Pines, NC 28387

    Spotted an error? Let us know

  49. Chill Thai And Sushi BarSpruce Pine

    209 Locust St Ste B, Spruce Pine, NC 28777-2713

    Sushi

    Spotted an error? Let us know

  50. Koong ThaiStatesville

    3446 E Broad St, Statesville, NC 28625

    Spotted an error? Let us know

  51. DalayaSylva

    1084 W Main St, Sylva, NC 28779

    Spotted an error? Let us know

  52. Blossom on MainWaynesville

    128 N Main St, Waynesville, NC 28786

    Spotted an error? Let us know

  53. Kami Chinese Thai & SushiWesley Chapel

    5922 Weddington Rd, Wesley Chapel, NC 28104-8202

    Sushi

    Spotted an error? Let us know

  54. Sup Poon Thai&SushiWilkesboro

    1206 River St B, Wilkesboro, NC 28697

    Sushi

    Spotted an error? Let us know

  55. Blu Lotus ThaiYoungsville

    117 Kerigon Ln, Youngsville, NC 27596

    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