Across Illinois, of the 409 Thai restaurants we list, 393 give a phone number and 274 have a website. By what they offer: 29 serve sushi, 13 serve Thai tea, 12 list vegan dishes. Most often named on their own websites: takeout (26), vegetarian options (23) and fresh ingredients (8). The longest-running is Opart Thai House, in business since 1983. 10 describe themselves as family-owned.
Top 10 Thai restaurants in Illinois
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Thai Jasmine of RockfordRockford
-
2Thaiway Thai CuisineRomeoville
-
3The Bangkok VillageNaperville
-
4Kin Sushi & Thai CuisineChicago
-
5Thai OrchidAurora
-
6Mai Thai RestaurantWestmont
-
7Bangkok RestaurantGeneva
-
8Rice & Noodles Thai FoodChicago
-
9OliangChicago
-
10Thai InboxGlenview
Cities
Largest first. Towns with a single Thai restaurant are listed further down this page.
- Chicago173
- Champaign12
- Evanston10
- Forest Park7
- Rockford7
- Oak Park6
- Naperville5
- Aurora4
- Des Plaines4
- Elmhurst4
- Lombard4
- Morton Grove4
- Palatine4
- Schaumburg4
- Springfield4
- Wheaton4
- Wheeling4
- Arlington Heights3
- Buffalo Grove3
- Geneva3
- Glenview3
- Moline3
- Niles3
- O'Fallon3
- Orland Park3
- Palos Heights3
- Skokie3
- Urbana3
- Algonquin2
- Batavia2
- Belleville2
- Bloomington2
- Charleston2
- Crystal Lake2
- Darien2
- Decatur2
- Deerfield2
- Dixon2
- Downers Grove2
- Edwardsville2
- Elgin2
- Fairview Heights2
- Glen Ellyn2
- Grayslake2
- Highland Park2
- Hoffman Estates2
- Libertyville2
- Marion2
- Mt Prospect2
- Northbrook2
- Roselle2
- South Elgin2
- St Charles2
- Streamwood2
- Tinley Park2
- Vernon Hills2
- Westchester2
- Westmont2
- Wilmette2
Other towns in Illinois
One Thai restaurant each — too few for a page of their own, so they live here.
-
Thai Addison RestaurantAddison
74 W Lake St, Addison, IL 60101-2764
-
Thai Little HomeArlington Hts
638 E Golf Rd, Arlington Hts, IL 60005
-
Opa Thai restaurant in Auburn,ILAuburn
710 E Jackson St, Auburn, IL 62615
-
Bodhi Thai BistroBerwyn
6211 Roosevelt Rd, Berwyn, IL 60402
-
Thai TwinBridgeview
7430 S Harlem Ave # 1315, Bridgeview, IL 60455-1315
-
Fine ThaiBrookfield
9305 Ogden Ave, Brookfield, IL 60513
-
Spicy Thai LaoBurbank
5357 State Rd, Burbank, IL 60459
-
Thai TasteCarbondale
100 S Illinois Ave, Carbondale, IL 62901
Vegetarian options
-
CK Pad ThaiCarol Stream
950 W Army Trail Rd, Carol Stream, IL 60188
-
Bangkok Thai ExpressCarpentersville
326 W Main St, Carpentersville, IL 60110
-
Chanisa's Thai Street FoodCarterville
911 Rich St, Carterville, IL 62918
-
Sun ThaiChatham
321 N Main St, Chatham, IL 62629
-
Thipi ThaiClarendon Hills
1 Walker Ave, Clarendon Hills, IL 60514
-
Thai HouseColumbia
109 S Main St, Columbia, IL 62236
Since 2002
-
Cida ThaiCountryside
5435 S La Grange Rd, Countryside, IL 60525-2663
-
Thai PavilionDekalb
251 E Lincoln Hwy, Dekalb, IL 60115
-
BaanThai 2 Of VandaliaEffingham
108 S Henrietta St, Effingham, IL 62401
-
Happy Elephant Thai CuisineElk Grove Village
1047 Rohlwing Rd, Elk Grove Village, IL 60007-3217
Vegetarian options
-
Siam Thai RestaurantFlossmoor
3311 Vollmer Rd, Flossmoor, IL 60422-2003
Since 1984
-
Royal ThaiGurnee
5324 Grand Ave, Gurnee, IL 60031
-
Thai Pastry IIHarwood Heights
7350 W Lawrence Ave, Harwood Heights, IL 60706
-
SIAM THAIJerseyville
1600 S State St, Jerseyville, IL 62052
-
Som Za Thai CuisineJoliet
2781 Black Rd, Joliet, IL 60435
-
Thipi ThaiLa Grange
15 Calendar Ave, La Grange, IL 60525
-
BANGKOK TOKYO RestaurantLake Bluff
227 N Waukegan Rd, Lake Bluff, IL 60044
-
KonnigiywaLake Zurich
769 W Il Route 22, Lake Zurich, IL 60047
-
Zaap Zaap ThaiLockport
1151 E 9th St, Lockport, IL 60441
Vegetarian options
-
D. ThaiLyons
7221 Ogden Ave, Lyons, IL 60534-1211
-
Thai Noodle RestaurantMattoon
1418 Broadway Ave, Mattoon, IL 61938
Family-owned
Vegetarian options · Fresh ingredients
-
Green Peapod Thai RestaurantMcHenry
1225 N Green St, McHenry, IL 60050
-
Mama Chan'sMoweaqua
105 N Main St, Moweaqua, IL 62550
-
Lamoon Thai RestaurantMundelein
1136 W Maple Ave, Mundelein, IL 60060
-
Oy's Thai CuisineNew Lenox
1880 E Lincoln Hwy, New Lenox, IL 60451
-
Thai Welcome RestaurantNokomis
211 W State St, Nokomis, IL 62075
-
Tokyo At Siam(dan Siam Inc.)North Chicago
2450 Buckley Rd, North Chicago, IL 60064-3092
-
TM BasilOak Brook
66 Oakbrook Ctr, Oak Brook, IL 60523
-
Thai EatsOak Lawn
11047 S Cicero Ave, Oak Lawn, IL 60453
-
Thai CafeOttawa
610 Columbus St, Ottawa, IL 61350
Since 2000
-
Chai Thai RestaurantPlainfield
14421 Wallin Dr, Plainfield, IL 60544
Takeout
-
Golden Rice Authentic ThaiPrinceton
700 N Main St, Princeton, IL 61356
-
Thai D'LishQuincy
234 N 12th St, Quincy, IL 62301
-
Taste of ThaiRantoul
112 E Congress Ave, Rantoul, IL 61866
-
Thai Town CafeRapids City
403 17th St, Rapids City, IL 61278
-
ASIANO Thai & Sushi BarRiverside
2728 S Harlem Ave, Riverside, IL 60546
Takeout
-
Touch of Thai and The BarcodeRock Falls
102 W 2nd St, Rock Falls, IL 61071
-
Soi 2 Thai Street FoodRock Island
1825 2nd Ave, Rock Island, IL 61201
-
Thaiway Thai CuisineRomeoville
465 N Weber Rd, Romeoville, IL 60446
Since 2011
-
Vinothai's Healthy Fresh Thai FoodSaint Charles
3825 E Main St, Saint Charles, IL 60174
-
Smile of Siam Thai RestaurantShorewood
805 W Jefferson St, Shorewood, IL 60404
Since 1992
-
Sa Bai DeeSouth Beloit
302 S Park Ave, South Beloit, IL 61080
-
Thai Town SycamoreSycamore
630 Plaza Dr, Sycamore, IL 60178
-
Montri Thai Fine CuisineWarrenville
2S535 State Route 59, Warrenville, IL 60555-1254
-
Somsri Thai CuisineWinfield
27W 460, 27W460 Chicago Ave, Winfield, IL 60190
-
VIP Thai CuisineWoodridge
3520 Seven Bridges Dr, Woodridge, IL 60517
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