Across Oklahoma, of the 370 Chinese restaurants we list, 355 give a phone number and 258 have a website. 46 are branches of national chains — Panda Express (39), P.F. Chang's (5), Pei Wei (2); the remaining 324 are independent. By what they offer: 35 have a buffet, 22 serve dumplings, 10 serve Hunan food. The longest-running is Hong Kong Garden, in business since 1954. 4 describe themselves as family-owned.
Top 10 Chinese restaurants in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1DOT WO (Memorial Rd)Oklahoma City
-
2Panda ExpressNorman
-
3P.F. Chang'sOklahoma City
-
4Beijing GourmetTulsa
-
5Fantasy Chinese CuisineNorman
-
6Mr HuiNorman
-
7Szechuan BistroOklahoma City
-
8Wok WokTulsa
-
9Yu Xiang Yuan RestaurantDel City
-
10Yummy Yummy Chinese RestaurantOklahoma City
Cities
Largest first. Towns with a single Chinese restaurant are listed further down this page.
- Oklahoma City81
- Tulsa59
- Norman18
- Edmond17
- Broken Arrow9
- Midwest City8
- Stillwater8
- Lawton7
- Bartlesville6
- Moore6
- Muskogee6
- Sand Springs5
- Shawnee5
Other towns in Oklahoma
One Chinese restaurant each — too few for a page of their own, so they live here.
-
Oscar Chinese RestaurantAda
618 N Mississippi Ave, Ada, OK 74820
-
China Super BuffetAda
832 Arlington Ctr, Ada, OK 74820-2828
-
YuYu Chinese RestaurantAltus
1700 Falcon Rd, Altus, OK 73521
-
Wei's GardenAltus
1400 N Main St, Altus, OK 73521
-
ChopsticksAlva
905 Oklahoma Blvd, Alva, OK 73717
-
China CafeAntlers
200 N High St, Antlers, OK 74523
-
New China KingArdmore
201 N Commerce St, Ardmore, OK 73401-3938
-
Panda ExpressArdmore
1595 12th Ave Nw, Ardmore, OK 73401
-
Jingyuan Chinese BuffetArdmore
1211 N Commerce St, Ardmore, OK 73401
-
Panda BuffetArdmore
217 N Commerce St, Ardmore, OK 73401
-
No 1 Chinese BuffetAtoka
864 S Mississippi Ave, Atoka, OK 74525-3326
-
China FlavorBethany
7943 NW 23rd St, Bethany, OK 73008-4949
-
East China BuffetBixby
13202 S Memorial Dr, Bixby, OK 74008-3106
-
Happy HouseBixby
11063 S Memorial Dr C, Bixby, OK 74133
-
Pepper ExpressBixby
103 W Breckenridge Ave, Bixby, OK 74008
-
China HouseBlanchard
813 Veterans Memorial Hwy, Blanchard, OK 73010
-
Magic WokBristow
322 N Main St, Bristow, OK 74010
-
Lin CuisineBristow
231 W 4th Ave st, Bristow, OK 74010
-
Sunrise BuffetBroken Bow
705 S Park Dr, Broken Bow, OK 74728
-
The Noodle ShopBroken Bow
117 Lukfata Trail Rd, Broken Bow, OK 74728-7081
-
Heartland RusticsCarter
12023 Highway 6, Carter, OK 73627
-
Panda ExpressCatoosa
19353 Robson Rd, Catoosa, OK 74015
-
China OneCatoosa
2400 N Old Hwy 66, Catoosa, OK 74015
-
China Bowl RestaurantCatoosa
19322 E Admiral Pl J, Catoosa, OK 74015
-
El Sauce LloronCatoosa
1955 N Highway 66, Catoosa, OK 74015-3068
-
China RestaurantChandler
Chandler, OK 74834
-
Lin Cuisine IVChecotah
225 S Broadway St, Checotah, OK 74426
-
China Moon CafeChickasha
1328 S 4th St, Chickasha, OK 73018
-
Chinese ExpressChickasha
623 S 4th St, Chickasha, OK 73018-3459
Since 1993
-
China DreamChickasha
1718 S 1st St, Chickasha, OK 73018
-
China King BuffetChoctaw
14371 NE 23rd St, Choctaw, OK 73020
-
Golden ChefClaremore
1519 W Will Rogers Blvd, Claremore, OK 74017
-
New StarClaremore
1005 E Will Rogers Blvd, Claremore, OK 74017
-
AsianaClaremore
2096 S Lynn Riggs Blvd, Claremore, OK 74019
-
PandaClaremore
901 N Lynn Riggs Blvd, Claremore, OK 74017
-
Golden WuCleveland
804 N Broadway St, Cleveland, OK 74020
-
China King BuffetClinton
1099 S 10th St, Clinton, OK 73601
-
Wong's RestaurantClinton
712 Opal Ave, Clinton, OK 73601
-
Shanghai ExpressCollinsville
915 W Main St, Collinsville, OK 74021
-
Beijing CuisineCoweta
13757 OK-51, Coweta, OK 74429
-
Lin CuisineCushing
801 N Little Ave, Cushing, OK 74023
-
Mr Lu Chinese BuffetCushing
1310 E Main St, Cushing, OK 74023-3048
-
Yu Xiang Yuan RestaurantDel City
4601 SE 29th St, Del City, OK 73115
-
MandarinDel City
4401 SE 29th St, Del City, OK 73115
-
Chinatown RestaurantDuncan
1209 N Highway 81, Duncan, OK 73533
-
Buffet King Duncan OkDuncan
2860 US-81, Duncan, OK 73533
-
Asian-Gourmet-DurantDurant
Durant, OK
-
Asian GourmetDurant
2824 University Blvd #106, Durant, OK 74701
-
Taste IslandDurant
2301 W Main St, Durant, OK 74701
-
China King BuffetEl Reno
1629 OK-66, El Reno, OK 73036
-
Great WallEl Reno
1703 Investors Ave, El Reno, OK 73036
-
China GardenElgin
7602 US-277, Elgin, OK 73538-2137
-
Golden China RestaurantElk City
101 Janets Way, Elk City, OK 73644
-
China Super BuffetElk City
2103 S Main St, Elk City, OK 73644
-
G's Garden RestaurantElk City
2811 W 3rd St, Elk City, OK 73644
-
Jiang YuanEnid
2201 W Willow Rd, Enid, OK 73703
-
Jade Garden ENIDEnid
1935 W Owen K Garriott Rd, Enid, OK 73703
-
China King BuffetEnid
4402 W Owen K Garriott Rd, Enid, OK 73703
-
Oriental Garden ExpressEnid
923 S Van Buren St, Enid, OK 73703-7129
-
City WokEufaula
Eufaula, OK 74432
-
China Cafe | ChineseGlenpool
480 E 141st St, Glenpool, OK 74033
-
Golden ChinaGlenpool
12170 South Waco Avenue, Glenpool, OK 74033
-
Mr. Lu Chinese RestaurantGuthrie
2108 S Division St, Guthrie, OK 73044-6023
-
China Garden RestaurantGuthrie
215 S Division St, Guthrie, OK 73044
-
China StarGuthrie
1523 S Division St, Guthrie, OK 73044
-
New Dragon Restaurant | ChineseGuymon
626 US-54, Guymon, OK 73942
-
Taste of ChinaGuymon
1001 E, 1001 US-54, Guymon, OK 73942
-
New ChinaHarrah
3156 S Harrah Rd, Harrah, OK 73045
-
New China | ChineseHenryetta
702 E Trudgeon St, Henryetta, OK 74437
-
Lin CuisineHoldenville
423 E Main St, Holdenville, OK 74848
-
Lin CuisineIdabel
1810 SE Washington St, Idabel, OK 74745
-
Yeng Chinese FoodJay
608 S Main St, Jay, OK 74346
-
Maplegarden chineseJenks
404 S Elm St, Jenks, OK 74037
-
Mr ShingLangley
959 N Third St, Langley, OK 74350
-
Yummy ChinaLone Grove
16878 US Hwy 70, Lone Grove, OK 73443
-
Tong's China KitchenMadill
502 S 1st St, Madill, OK 73446
-
HunansMcAlester
McAlester, OK 74501
-
East Gourmet Restaurant | Chinese Buffet • SushiMcAlester
621 S George Nigh Expy, McAlester, OK 74501
-
Maple GardenMcLoud
316 S 3rd St, McLoud, OK 74851
-
Lucky Buffet Chinese Restaurant and DeliveryMiami
1027 N Main St, Miami, OK 74354
-
Hong Kong GardenMiami
30 5th Ave NW, Miami, OK 74354
Since 1954
Family-owned
-
Chinese Chef BuffetMiami
2516 N Main St, Miami, OK 74354-1602
-
Panda ExpressMustang
1151 E State Highway 152, Mustang, OK 73064
-
China HouseMustang
327 W State Highway 152, Mustang, OK 73064-3952
-
China OneMustang
212 N. Mustang Mall Ter, Mustang, OK 73064
-
New ChinaNewcastle
635 NW 32nd St, Newcastle, OK 73065
-
China CuisineOkemah
323 W Broadway St, Okemah, OK 74859
-
China BuffetOkmulgee
108 E 6th St, Okmulgee, OK 74447
-
Hunan Chinese RestaurantOkmulgee
2012 S Wood Dr, Okmulgee, OK 74447
-
No. 1 RestaurantOkmulgee
1000 S Wood Dr, Okmulgee, OK 74447
-
China WokOwasso
8521 N 129th E Ave, Owasso, OK 74055
-
Panda ExpressOwasso
12403 E 96th St. North, Owasso, OK 74055
-
Season's ExpressOwasso
8526 N 129th E Ave, Owasso, OK 74055
-
China CafePawhuska
601 Kihekah Ave, Pawhuska, OK 74056
-
Hunan Family RestaurantPonca City
2800 N 5th St, Ponca City, OK 74601
-
Chinese ExpressPonca City
2404 N 14th St, Ponca City, OK 74601
-
China King Super BuffetPonca City
2605 N 14th St, Ponca City, OK 74601
-
Asian StarPoteau
3100 N Broadway St, Poteau, OK 74953
-
China Taste Super BuffetPoteau
1900 N Broadway St, Poteau, OK 74953
-
Asian Star Chinese CuisinePryor
913 S Mill St, Pryor, OK 74361
-
Empire BuffetPryor
5201 S Mill St, Pryor, OK 74361
-
New China BuffetPurcell
1913 S Green Ave, Purcell, OK 73080
-
China HarborSallisaw
815 S Kerr Blvd, Sallisaw, OK 74955
-
Asian StarSallisaw
902 W Ruth Ave, Sallisaw, OK 74955
-
Huo YungSapulpa
32 W Taft Ave, Sapulpa, OK 74066
-
China CitySeminole
2220 N Milt Phillips Ave, Seminole, OK 74868
-
Seminole Maple GardenSeminole
1713 N Milt Phillips Ave, Seminole, OK 74868
-
Shanghai ExpressSkiatook
1355 W Rogers Blvd #1, Skiatook, OK 74070
-
Spring GardenStigler
107 N Broadway St, Stigler, OK 74462
-
Yang's KitchenStilwell
319 W Division St, Stilwell, OK 74960
-
Lin CuisineStroud
421 W Main St #3613, Stroud, OK 74079
-
New ChinaSulphur
2112 W Broadway Ave, Sulphur, OK 73086
-
Grand ChinaTahlequah
1401 E Downing St, Tahlequah, OK 74464
-
Asian StarTahlequah
1313 S Muskogee Ave, Tahlequah, OK 74464
-
New China Super BuffetTahlequah
403 Daisy Dr, Tahlequah, OK 74464
-
Bamboo Garden RestaurantTecumseh
103 N Broadway St #3225, Tecumseh, OK 74873
-
Panda ExpressThackerville
777 Casino Ave, Thackerville, OK 73459
-
China RiverThe Village
10721 N May Ave, The Village, OK 73120-2619
-
China Chinese RestaurantTonkawa
209 E Grand Ave, Tonkawa, OK 74653
-
Great Wall Chinese RestaurantTuttle
209 E Main St, Tuttle, OK 73089
-
Shing KeeVinita
437 S Wilson St, Vinita, OK 74301
-
China WokVinita
335 W Dwain Willis Ave, Vinita, OK 74301
-
East China BuffetWagoner
415 S Dewey Ave, Wagoner, OK 74467
-
Hong Kong ExpressWagoner
1109 W Cherokee St # ST-4621, Wagoner, OK 74467
-
Tong'sWalters
129 W Missouri Ave, Walters, OK 73572
-
China FirstWarr Acres
4401 N MacArthur Blvd Ste e, Warr Acres, OK 73122
-
Tai PeiWarr Acres
5005 N MacArthur Blvd, Warr Acres, OK 73122
-
China KingWatonga
220 W Russworm Dr, Watonga, OK 73772
-
China WokWilburton
609 OK-2, Wilburton, OK 74578
-
Chuan Wei Chinese RestaurantWoodward
2105 Oklahoma Ave, Woodward, OK 73801-4257
-
China King buffetWoodward
2704 Williams Ave, Woodward, OK 73801
-
Panda ExpressYukon
1521 Garth Brooks Blvd, Yukon, OK 73099
-
China PandaYukon
941 Cornwell Dr, Yukon, OK 73099
-
Great WallYukon
12320 N Mustang Rd, Yukon, OK 73099-8166
-
Kim Son Chinese RestaurantYukon
1103 S Cornwell Dr, Yukon, OK 73099
BEFORE YOU GO
Get your Chinese meal organised
Build a shared order, try dim sum and coordinate takeout.


