All states›Iowa

Thai Restaurants in Iowa

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

Iowa has about 3,241,488 residents, so that's 1.7 Thai restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

55Thai restaurants
29cities & towns
96%list a phone
34with a website

Across Iowa, of the 55 Thai restaurants we list, 53 give a phone number and 34 have a website. By what they offer: 3 serve sushi, 2 list vegan dishes. Most often named on their own websites: takeout (5), vegetarian options (4) and fresh ingredients (2). The longest-running is Pad Thai Restaurant, in business since 1996.

Top 10 Thai restaurants in Iowa

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

  1. 1The Spice Thai CuisineAmes

    Spotted an error? Let us know

  2. 2Lina's Thai BistroDubuque

    Spotted an error? Let us know

  3. 3Cool Basil CliveClive

    Spotted an error? Let us know

  4. 4Blue Elephant Thai RestaurantCoralville

    Spotted an error? Let us know

  5. 5Eat ThaiWest Des Moines

    Spotted an error? Let us know

  6. 6Lucky LotusDes Moines

    Spotted an error? Let us know

  7. 7Mercy Thai RestaurantCouncil Bluffs

    Vegan

    Spotted an error? Let us know

  8. 8Thai Flavors IngersollDes Moines

    Spotted an error? Let us know

  9. 9Thai SpiceIowa City

    Spotted an error? Let us know

  10. 10Thai KitchenAmes

    Spotted an error? Let us know

Cities

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

Other towns in Iowa

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

  1. Lemon GrassAdel

    909 Main St, Adel, IA 50003-1452

    Spotted an error? Let us know

  2. Pookie's Thai CuisineBurlington

    803 Jefferson St, Burlington, IA 52601

    Spotted an error? Let us know

  3. Siamville Thai CuisineCedar Rapids

    3635 1st Ave SE, Cedar Rapids, IA 52403

    Spotted an error? Let us know

  4. Soi 5 ThaiClinton

    217 5th Ave S, Clinton, IA 52732

    Spotted an error? Let us know

  5. Blue Elephant Thai RestaurantCoralville

    2301 2nd St, Coralville, IA 52241-1207

    Spotted an error? Let us know

  6. Mercy Thai RestaurantCouncil Bluffs

    4104 Rivers Edge Pkwy, Council Bluffs, IA 51501

    Vegetarian options · Takeout · Fresh ingredients

    Vegan

    Spotted an error? Let us know

  7. Thai 1 OnEdgewood

    202 N Washington St, Edgewood, IA 52042

    Spotted an error? Let us know

  8. Viet Thai TasteGrimes

    270 W 1st St, Grimes, IA 50111-2145

    Spotted an error? Let us know

  9. NaRa ThaiMarion

    1725 Blairs Ferry Rd, Marion, IA 52302

    Vegetarian options

    Vegan

    Spotted an error? Let us know

  10. A1 Thai CuisineMarshalltown

    2500 S Center St, Marshalltown, IA 50158

    Spotted an error? Let us know

  11. Pad Thai RestaurantMt Pleasant

    119 N Main St, Mt Pleasant, IA 52641

    Since 1996

    Takeout

    Spotted an error? Let us know

  12. Viet-Thai TastePella

    905 W 16th St, Pella, IA 50219

    Spotted an error? Let us know

  13. Thai Spice ExpressSolon

    101 Windflower Ln, Solon, IA 52333

    Spotted an error? Let us know

  14. Ying’s KitchenStorm Lake

    504 Lake Ave, Storm Lake, IA 50588-2351

    Spotted an error? Let us know

  15. My Thai CuisineWaterloo

    624 Sycamore St, Waterloo, IA 50703

    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