Across Oregon, of the 471 Thai restaurants we list, 449 give a phone number and 313 have a website. By what they offer: 35 list vegan dishes, 13 serve sushi, 13 serve Thai tea. Most often named on their own websites: takeout (46), fresh ingredients (28) and vegetarian options (25). The longest-running is Thai House, in business since 1986. 11 describe themselves as family-owned.
Top 10 Thai restaurants in Oregon
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1White Orchid Thai CuisineWest Linn
-
2Sunee Thai and Lao KitchenPortland
-
3Mina's CafeSalem
-
4Siam Village ThaiPortland
-
5Bay View Thai KitchenDepoe Bay
-
6Thai RosesPortland
-
7SabyeSherwood
-
8Thai Smile RestaurantMilwaukie
-
9Nong's Khao Man GaiPortland
-
10Thai Corner CuisineCanby
Cities
Largest first. Towns with a single Thai restaurant are listed further down this page.
- Portland201
- Eugene27
- Beaverton24
- Bend16
- Salem15
- Medford10
- Lake Oswego8
- Milwaukie7
- Springfield7
- Albany6
- Gresham6
- Happy Valley6
- Hillsboro6
- Ashland5
- Corvallis5
- Grants Pass5
- Keizer5
- Seaside5
- Klamath Falls4
- Lincoln City4
- Oregon City4
- Tigard4
- Forest Grove3
- McMinnville3
- Newberg3
- Newport3
- Roseburg3
- Sandy3
- West Linn3
- Astoria2
- Canby2
- Central Point2
- Clackamas2
- Cottage Grove2
- Dallas2
- Florence2
- Hermiston2
- La Grande2
- Lebanon2
- Monmouth2
- Saint Helens2
- Sherwood2
- Silverton2
- St Helens2
- Stayton2
- Talent2
- The Dalles2
- Tualatin2
- Warrenton2
- Wilsonville2
- Winston2
Other towns in Oregon
One Thai restaurant each — too few for a page of their own, so they live here.
-
Khun ThaiBrookings
925 Chetco Ave, Brookings, OR 97415
-
Mayla ThaiCarlton
Carlton, OR 97111
-
EZ Thai RestaurantCoos Bay
274 S Broadway, Coos Bay, OR 97420
-
Bangkok Station Thai Street FoodDamascus
15252 OR-224, Damascus, OR 97089
-
Bay View Thai KitchenDepoe Bay
250 US-101, Depoe Bay, OR 97341
-
KUA THAI 2Fairview
21829 NE Halsey St, Fairview, OR 97024
-
Khob Kun Thai FoodGold Beach
29785 Ellensburg Ave, Gold Beach, OR 97444
-
Thai House Hood RiverHood River
1302 13th St, Hood River, OR 97031
-
Silk Thai CuisineIndependence
268 S Main St, Independence, OR 97351
-
Tawan Tasty Thai FoodJefferson
296 N 2nd St Ste B, Jefferson, OR 97352
-
AirthaiJunction City
190 Ivy St, Junction City, OR 97448
-
Beelicious Thai CuisineLa Pine
51507 Huntington Rd, La Pine, OR 97739
Since 2003
Family-owned
Vegetarian options · Takeout · Fresh ingredients
-
Lao Teng Thai Kitchen - MadrasMadras
225 SW 5th St, Madras, OR 97741
-
The Happy Elephant | ThaiManzanita
725 Manzanita Ave, Manzanita, OR 97130
-
Patty's Thai KitchenMillersburg
6435 Old Salem Rd NE, Millersburg, OR 97321
-
Thai yo SushiMolalla
106 N Molalla Ave, Molalla, OR 97038
-
Authentic Winnie Thai FoodOakridge
Oakridge, OR 97463
-
Kannika's Thai FoodOntario
1800-1802 Washington Ave, Ontario, OR 97914
-
Thai CrystalPendleton
210 SE 5th St, Pendleton, OR 97801
-
Charm Thai KitchenPhoenix
205 N Phoenix Rd, Phoenix, OR 97535
-
Tee's Thai FoodPrineville
Prineville, OR 97754
-
Thai O RestaurantRedmond
974 SW Veterans Way, Redmond, OR 97756
-
Pim Thai KitchenRogue River
210 E Main St, Rogue River, OR 97537
-
Tai Thai RestaurantScappoose
33466 Havlik Dr, Scappoose, OR 97056-3836
-
Thai Carnation Restaurant and LoungeTroutdale
24697 SE Stark St, Troutdale, OR 97060
-
Popular ThaiWoodburn
1001 N Arney Rd, Woodburn, OR 97071
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