All states›Maine

Thai Restaurants in Maine

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

Maine has about 1,405,012 residents, so that's 6.9 Thai restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

97Thai restaurants
47cities & towns
95%list a phone
76with a website

Across Maine, of the 97 Thai restaurants we list, 92 give a phone number and 76 have a website. By what they offer: 7 serve sushi, 3 serve Thai tea, 3 list vegan dishes. Most often named on their own websites: takeout (12), fresh ingredients (5) and vegetarian options (5). The longest-running is Mekhong Thai Portland, in business since 1995.

Top 10 Thai restaurants in Maine

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

  1. 1Rice&noodle thai restaurantBelfast

    Spotted an error? Let us know

  2. 2Mi Sen Noodle BarPortland

    Spotted an error? Let us know

  3. 3Orchid Thai RestaurantFalmouth

    Spotted an error? Let us know

  4. 4SabiengPortland

    Spotted an error? Let us know

  5. 5BodaPortland

    Spotted an error? Let us know

  6. 6Chaba Thai CuisineScarborough

    Spotted an error? Let us know

  7. 7Dok Mali Thai KitchenPortland

    Spotted an error? Let us know

  8. 8Keg and KrakenPortland

    Sushi

    Spotted an error? Let us know

  9. 9Mitr Ping Yang Thai KitchenPortland

    Spotted an error? Let us know

  10. 10Orchid LewistonLewiston

    Spotted an error? Let us know

Cities

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

Other towns in Maine

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

  1. Thai Dish AuburnAuburn

    220 Court St, Auburn, ME 04210

    Spotted an error? Let us know

  2. Siam OrchidBar Harbor

    30 Rodick St, Bar Harbor, ME 04609

    Fresh ingredients

    Sushi

    Spotted an error? Let us know

  3. Siam Sky Blue Hill locationBlue Hill

    8 Mill St, Blue Hill, ME 04614

    Takeout

    Sushi

    Spotted an error? Let us know

  4. Chao ThaiBridgton

    112 Main St, Bridgton, ME 04009

    Spotted an error? Let us know

  5. Chalee Thai-sushiBucksport

    52 Main St, Bucksport, ME 04416

    Sushi

    Spotted an error? Let us know

  6. Long GrainCamden

    20 Washington St, Camden, ME 04843

    Spotted an error? Let us know

  7. Best Thai RestaurantDamariscotta

    88 Main St, Damariscotta, ME 04543

    Spotted an error? Let us know

  8. Orchid Thai RestaurantFalmouth

    202 US-1, Falmouth, ME 04105

    Spotted an error? Let us know

  9. SABAIDEE THAIFarmington

    168 Front St, Farmington, ME 04938

    Spotted an error? Let us know

  10. Thai Garden RestaurantFreeport

    491 State Rte 1 Ste 12 Ste 12, Freeport, ME 04032

    Since 1996

    Fresh ingredients

    Spotted an error? Let us know

  11. Manee ThaiGray

    11 Main St, Gray, ME 04039

    Spotted an error? Let us know

  12. Café De BangkokHallowell

    232 Water St, Hallowell, ME 04347

    Sushi

    Spotted an error? Let us know

  13. Mekhong Thai KennebunkKennebunk

    35 Western Ave, Kennebunk, ME 04043-7366

    Spotted an error? Let us know

  14. K'Sone's ThaiKittery

    340 US-1 Ste 10, Kittery, ME 03904

    Takeout

    Spotted an error? Let us know

  15. Thai Spice RestaurantManchester

    712 Western Ave, Manchester, ME 04351

    Takeout

    Vegan

    Spotted an error? Let us know

  16. So ZapOgunquit

    185 Main St, Ogunquit, ME 03907

    Spotted an error? Let us know

  17. Happy Thai CuisineOld Town

    151 Main St, Old Town, ME 04468

    Spotted an error? Let us know

  18. Blue OrchidRangeley

    2473 Main St, Rangeley, ME 04970

    Spotted an error? Let us know

  19. Sumrub Thai cookeryRichmond

    164 Main St, Richmond, ME 04357

    Spotted an error? Let us know

  20. Sub Somboon Street FoodRockport

    1084 Commercial St, Rockport, ME 04856

    Spotted an error? Let us know

  21. Ka Chai Thai Street FoodThomaston

    444 Main St, Thomaston, ME 04861

    Spotted an error? Let us know

  22. Jasmine MobileTurner

    1077 Auburn Rd, Turner, ME 04282

    Spotted an error? Let us know

  23. Mekhong Thai WellsWells

    162 Post Rd, Wells, ME 04090

    Spotted an error? Let us know

  24. Thaiger 2 GoWest Forks

    2933 US-201, West Forks, ME 04985

    Spotted an error? Let us know

  25. Thai PlaceWindham

    815 Roosevelt Trail, Windham, ME 04062

    Spotted an error? Let us know

  26. Charm ThaiWiscasset

    762 Bath Rd, Wiscasset, ME 04578

    Spotted an error? Let us know

  27. Thai For YouYork

    647 US Route 1, York, ME 03909-1651

    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