All states›Oklahoma

Chinese Restaurants in Oklahoma

370 Chinese restaurants in 91 cities and towns across Oklahoma. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oklahoma has about 4,095,393 residents, so that's 9.0 Chinese restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

370Chinese restaurants
91cities & towns
96%list a phone
258with a website

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

  1. 1DOT WO (Memorial Rd)Oklahoma City

    Peking duck

    Spotted an error? Let us know

  2. 2Panda ExpressNorman

    Spotted an error? Let us know

  3. 3P.F. Chang'sOklahoma City

    Spotted an error? Let us know

  4. 4Beijing GourmetTulsa

    Spotted an error? Let us know

  5. 5Fantasy Chinese CuisineNorman

    Spotted an error? Let us know

  6. 6Mr HuiNorman

    Spotted an error? Let us know

  7. 7Szechuan BistroOklahoma City

    Szechuan

    Spotted an error? Let us know

  8. 8Wok WokTulsa

    Spotted an error? Let us know

  9. 9Yu Xiang Yuan RestaurantDel City

    Spotted an error? Let us know

  10. 10Yummy Yummy Chinese RestaurantOklahoma City

    Spotted an error? Let us know

Cities

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

Other towns in Oklahoma

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

  1. Oscar Chinese RestaurantAda

    618 N Mississippi Ave, Ada, OK 74820

    Spotted an error? Let us know

  2. China Super BuffetAda

    832 Arlington Ctr, Ada, OK 74820-2828

    Buffet

    Spotted an error? Let us know

  3. YuYu Chinese RestaurantAltus

    1700 Falcon Rd, Altus, OK 73521

    Lunch specials

    Spotted an error? Let us know

  4. Wei's GardenAltus

    1400 N Main St, Altus, OK 73521

    Spotted an error? Let us know

  5. ChopsticksAlva

    905 Oklahoma Blvd, Alva, OK 73717

    Spotted an error? Let us know

  6. China CafeAntlers

    200 N High St, Antlers, OK 74523

    Spotted an error? Let us know

  7. New China KingArdmore

    201 N Commerce St, Ardmore, OK 73401-3938

    Spotted an error? Let us know

  8. Panda ExpressArdmore

    1595 12th Ave Nw, Ardmore, OK 73401

    Spotted an error? Let us know

  9. Jingyuan Chinese BuffetArdmore

    1211 N Commerce St, Ardmore, OK 73401

    Buffet

    Spotted an error? Let us know

  10. Panda BuffetArdmore

    217 N Commerce St, Ardmore, OK 73401

    Buffet

    Spotted an error? Let us know

  11. No 1 Chinese BuffetAtoka

    864 S Mississippi Ave, Atoka, OK 74525-3326

    Buffet

    Spotted an error? Let us know

  12. China FlavorBethany

    7943 NW 23rd St, Bethany, OK 73008-4949

    Spotted an error? Let us know

  13. East China BuffetBixby

    13202 S Memorial Dr, Bixby, OK 74008-3106

    Buffet

    Spotted an error? Let us know

  14. Happy HouseBixby

    11063 S Memorial Dr C, Bixby, OK 74133

    Spotted an error? Let us know

  15. Pepper ExpressBixby

    103 W Breckenridge Ave, Bixby, OK 74008

    Spotted an error? Let us know

  16. China HouseBlanchard

    813 Veterans Memorial Hwy, Blanchard, OK 73010

    Spotted an error? Let us know

  17. Magic WokBristow

    322 N Main St, Bristow, OK 74010

    Spotted an error? Let us know

  18. Lin CuisineBristow

    231 W 4th Ave st, Bristow, OK 74010

    Spotted an error? Let us know

  19. Sunrise BuffetBroken Bow

    705 S Park Dr, Broken Bow, OK 74728

    Buffet

    Spotted an error? Let us know

  20. The Noodle ShopBroken Bow

    117 Lukfata Trail Rd, Broken Bow, OK 74728-7081

    Noodles

    Spotted an error? Let us know

  21. Heartland RusticsCarter

    12023 Highway 6, Carter, OK 73627

    Spotted an error? Let us know

  22. Panda ExpressCatoosa

    19353 Robson Rd, Catoosa, OK 74015

    Spotted an error? Let us know

  23. China OneCatoosa

    2400 N Old Hwy 66, Catoosa, OK 74015

    Spotted an error? Let us know

  24. China Bowl RestaurantCatoosa

    19322 E Admiral Pl J, Catoosa, OK 74015

    Spotted an error? Let us know

  25. El Sauce LloronCatoosa

    1955 N Highway 66, Catoosa, OK 74015-3068

    Spotted an error? Let us know

  26. China RestaurantChandler

    Chandler, OK 74834

    Spotted an error? Let us know

  27. Lin Cuisine IVChecotah

    225 S Broadway St, Checotah, OK 74426

    Spotted an error? Let us know

  28. China Moon CafeChickasha

    1328 S 4th St, Chickasha, OK 73018

    Spotted an error? Let us know

  29. Chinese ExpressChickasha

    623 S 4th St, Chickasha, OK 73018-3459

    Since 1993

    Spotted an error? Let us know

  30. China DreamChickasha

    1718 S 1st St, Chickasha, OK 73018

    Dumplings

    Spotted an error? Let us know

  31. China King BuffetChoctaw

    14371 NE 23rd St, Choctaw, OK 73020

    Buffet

    Spotted an error? Let us know

  32. Golden ChefClaremore

    1519 W Will Rogers Blvd, Claremore, OK 74017

    Spotted an error? Let us know

  33. New StarClaremore

    1005 E Will Rogers Blvd, Claremore, OK 74017

    Spotted an error? Let us know

  34. AsianaClaremore

    2096 S Lynn Riggs Blvd, Claremore, OK 74019

    Spotted an error? Let us know

  35. PandaClaremore

    901 N Lynn Riggs Blvd, Claremore, OK 74017

    Spotted an error? Let us know

  36. Golden WuCleveland

    804 N Broadway St, Cleveland, OK 74020

    Spotted an error? Let us know

  37. China King BuffetClinton

    1099 S 10th St, Clinton, OK 73601

    Buffet

    Spotted an error? Let us know

  38. Wong's RestaurantClinton

    712 Opal Ave, Clinton, OK 73601

    Spotted an error? Let us know

  39. Shanghai ExpressCollinsville

    915 W Main St, Collinsville, OK 74021

    Spotted an error? Let us know

  40. Beijing CuisineCoweta

    13757 OK-51, Coweta, OK 74429

    Spotted an error? Let us know

  41. Lin CuisineCushing

    801 N Little Ave, Cushing, OK 74023

    Spotted an error? Let us know

  42. Mr Lu Chinese BuffetCushing

    1310 E Main St, Cushing, OK 74023-3048

    Buffet

    Spotted an error? Let us know

  43. Yu Xiang Yuan RestaurantDel City

    4601 SE 29th St, Del City, OK 73115

    Spotted an error? Let us know

  44. MandarinDel City

    4401 SE 29th St, Del City, OK 73115

    Spotted an error? Let us know

  45. Chinatown RestaurantDuncan

    1209 N Highway 81, Duncan, OK 73533

    Spotted an error? Let us know

  46. Buffet King Duncan OkDuncan

    2860 US-81, Duncan, OK 73533

    Buffet

    Spotted an error? Let us know

  47. Asian-Gourmet-DurantDurant

    Durant, OK

    Szechuan

    Spotted an error? Let us know

  48. Asian GourmetDurant

    2824 University Blvd #106, Durant, OK 74701

    Szechuan

    Spotted an error? Let us know

  49. Taste IslandDurant

    2301 W Main St, Durant, OK 74701

    Spotted an error? Let us know

  50. China King BuffetEl Reno

    1629 OK-66, El Reno, OK 73036

    Buffet

    Spotted an error? Let us know

  51. Great WallEl Reno

    1703 Investors Ave, El Reno, OK 73036

    Spotted an error? Let us know

  52. China GardenElgin

    7602 US-277, Elgin, OK 73538-2137

    Spotted an error? Let us know

  53. Golden China RestaurantElk City

    101 Janets Way, Elk City, OK 73644

    Spotted an error? Let us know

  54. China Super BuffetElk City

    2103 S Main St, Elk City, OK 73644

    Buffet

    Spotted an error? Let us know

  55. G's Garden RestaurantElk City

    2811 W 3rd St, Elk City, OK 73644

    Spotted an error? Let us know

  56. Jiang YuanEnid

    2201 W Willow Rd, Enid, OK 73703

    Spotted an error? Let us know

  57. Jade Garden ENIDEnid

    1935 W Owen K Garriott Rd, Enid, OK 73703

    Spotted an error? Let us know

  58. China King BuffetEnid

    4402 W Owen K Garriott Rd, Enid, OK 73703

    Buffet

    Spotted an error? Let us know

  59. Oriental Garden ExpressEnid

    923 S Van Buren St, Enid, OK 73703-7129

    Spotted an error? Let us know

  60. City WokEufaula

    Eufaula, OK 74432

    Spotted an error? Let us know

  61. China Cafe | ChineseGlenpool

    480 E 141st St, Glenpool, OK 74033

    Spotted an error? Let us know

  62. Golden ChinaGlenpool

    12170 South Waco Avenue, Glenpool, OK 74033

    Spotted an error? Let us know

  63. Mr. Lu Chinese RestaurantGuthrie

    2108 S Division St, Guthrie, OK 73044-6023

    Spotted an error? Let us know

  64. China Garden RestaurantGuthrie

    215 S Division St, Guthrie, OK 73044

    Spotted an error? Let us know

  65. China StarGuthrie

    1523 S Division St, Guthrie, OK 73044

    Spotted an error? Let us know

  66. New Dragon Restaurant | ChineseGuymon

    626 US-54, Guymon, OK 73942

    Spotted an error? Let us know

  67. Taste of ChinaGuymon

    1001 E, 1001 US-54, Guymon, OK 73942

    DumplingsPeking duck

    Spotted an error? Let us know

  68. New ChinaHarrah

    3156 S Harrah Rd, Harrah, OK 73045

    Spotted an error? Let us know

  69. New China | ChineseHenryetta

    702 E Trudgeon St, Henryetta, OK 74437

    Spotted an error? Let us know

  70. Lin CuisineHoldenville

    423 E Main St, Holdenville, OK 74848

    Spotted an error? Let us know

  71. Lin CuisineIdabel

    1810 SE Washington St, Idabel, OK 74745

    Spotted an error? Let us know

  72. Yeng Chinese FoodJay

    608 S Main St, Jay, OK 74346

    Spotted an error? Let us know

  73. Maplegarden chineseJenks

    404 S Elm St, Jenks, OK 74037

    Spotted an error? Let us know

  74. Mr ShingLangley

    959 N Third St, Langley, OK 74350

    Spotted an error? Let us know

  75. Yummy ChinaLone Grove

    16878 US Hwy 70, Lone Grove, OK 73443

    Spotted an error? Let us know

  76. Tong's China KitchenMadill

    502 S 1st St, Madill, OK 73446

    Spotted an error? Let us know

  77. HunansMcAlester

    McAlester, OK 74501

    Hunan

    Spotted an error? Let us know

  78. East Gourmet Restaurant | Chinese Buffet • SushiMcAlester

    621 S George Nigh Expy, McAlester, OK 74501

    Buffet

    Spotted an error? Let us know

  79. Maple GardenMcLoud

    316 S 3rd St, McLoud, OK 74851

    Spotted an error? Let us know

  80. Lucky Buffet Chinese Restaurant and DeliveryMiami

    1027 N Main St, Miami, OK 74354

    Buffet

    Spotted an error? Let us know

  81. Hong Kong GardenMiami

    30 5th Ave NW, Miami, OK 74354

    Since 1954

    Family-owned

    Spotted an error? Let us know

  82. Chinese Chef BuffetMiami

    2516 N Main St, Miami, OK 74354-1602

    Buffet

    Spotted an error? Let us know

  83. Panda ExpressMustang

    1151 E State Highway 152, Mustang, OK 73064

    Spotted an error? Let us know

  84. China HouseMustang

    327 W State Highway 152, Mustang, OK 73064-3952

    Dumplings

    Spotted an error? Let us know

  85. China OneMustang

    212 N. Mustang Mall Ter, Mustang, OK 73064

    Spotted an error? Let us know

  86. New ChinaNewcastle

    635 NW 32nd St, Newcastle, OK 73065

    Spotted an error? Let us know

  87. China CuisineOkemah

    323 W Broadway St, Okemah, OK 74859

    Spotted an error? Let us know

  88. China BuffetOkmulgee

    108 E 6th St, Okmulgee, OK 74447

    Buffet

    Spotted an error? Let us know

  89. Hunan Chinese RestaurantOkmulgee

    2012 S Wood Dr, Okmulgee, OK 74447

    Hunan

    Spotted an error? Let us know

  90. No. 1 RestaurantOkmulgee

    1000 S Wood Dr, Okmulgee, OK 74447

    Spotted an error? Let us know

  91. China WokOwasso

    8521 N 129th E Ave, Owasso, OK 74055

    Spotted an error? Let us know

  92. Panda ExpressOwasso

    12403 E 96th St. North, Owasso, OK 74055

    Spotted an error? Let us know

  93. Season's ExpressOwasso

    8526 N 129th E Ave, Owasso, OK 74055

    Spotted an error? Let us know

  94. China CafePawhuska

    601 Kihekah Ave, Pawhuska, OK 74056

    Spotted an error? Let us know

  95. Hunan Family RestaurantPonca City

    2800 N 5th St, Ponca City, OK 74601

    Hunan

    Spotted an error? Let us know

  96. Chinese ExpressPonca City

    2404 N 14th St, Ponca City, OK 74601

    Spotted an error? Let us know

  97. China King Super BuffetPonca City

    2605 N 14th St, Ponca City, OK 74601

    Buffet

    Spotted an error? Let us know

  98. Asian StarPoteau

    3100 N Broadway St, Poteau, OK 74953

    Spotted an error? Let us know

  99. China Taste Super BuffetPoteau

    1900 N Broadway St, Poteau, OK 74953

    BuffetDumplingsPeking duck

    Spotted an error? Let us know

  100. Asian Star Chinese CuisinePryor

    913 S Mill St, Pryor, OK 74361

    Spotted an error? Let us know

  101. Empire BuffetPryor

    5201 S Mill St, Pryor, OK 74361

    Buffet

    Spotted an error? Let us know

  102. New China BuffetPurcell

    1913 S Green Ave, Purcell, OK 73080

    Buffet

    Spotted an error? Let us know

  103. China HarborSallisaw

    815 S Kerr Blvd, Sallisaw, OK 74955

    Spotted an error? Let us know

  104. Asian StarSallisaw

    902 W Ruth Ave, Sallisaw, OK 74955

    Spotted an error? Let us know

  105. Huo YungSapulpa

    32 W Taft Ave, Sapulpa, OK 74066

    Spotted an error? Let us know

  106. China CitySeminole

    2220 N Milt Phillips Ave, Seminole, OK 74868

    Spotted an error? Let us know

  107. Seminole Maple GardenSeminole

    1713 N Milt Phillips Ave, Seminole, OK 74868

    Dumplings

    Spotted an error? Let us know

  108. Shanghai ExpressSkiatook

    1355 W Rogers Blvd #1, Skiatook, OK 74070

    Spotted an error? Let us know

  109. Spring GardenStigler

    107 N Broadway St, Stigler, OK 74462

    Spotted an error? Let us know

  110. Yang's KitchenStilwell

    319 W Division St, Stilwell, OK 74960

    Spotted an error? Let us know

  111. Lin CuisineStroud

    421 W Main St #3613, Stroud, OK 74079

    Spotted an error? Let us know

  112. New ChinaSulphur

    2112 W Broadway Ave, Sulphur, OK 73086

    Spotted an error? Let us know

  113. Grand ChinaTahlequah

    1401 E Downing St, Tahlequah, OK 74464

    Spotted an error? Let us know

  114. Asian StarTahlequah

    1313 S Muskogee Ave, Tahlequah, OK 74464

    Spotted an error? Let us know

  115. New China Super BuffetTahlequah

    403 Daisy Dr, Tahlequah, OK 74464

    Buffet

    Spotted an error? Let us know

  116. Bamboo Garden RestaurantTecumseh

    103 N Broadway St #3225, Tecumseh, OK 74873

    Spotted an error? Let us know

  117. Panda ExpressThackerville

    777 Casino Ave, Thackerville, OK 73459

    Spotted an error? Let us know

  118. China RiverThe Village

    10721 N May Ave, The Village, OK 73120-2619

    Spotted an error? Let us know

  119. China Chinese RestaurantTonkawa

    209 E Grand Ave, Tonkawa, OK 74653

    Lunch specials

    Spotted an error? Let us know

  120. Great Wall Chinese RestaurantTuttle

    209 E Main St, Tuttle, OK 73089

    Spotted an error? Let us know

  121. Shing KeeVinita

    437 S Wilson St, Vinita, OK 74301

    Spotted an error? Let us know

  122. China WokVinita

    335 W Dwain Willis Ave, Vinita, OK 74301

    Spotted an error? Let us know

  123. East China BuffetWagoner

    415 S Dewey Ave, Wagoner, OK 74467

    Buffet

    Spotted an error? Let us know

  124. Hong Kong ExpressWagoner

    1109 W Cherokee St # ST-4621, Wagoner, OK 74467

    Spotted an error? Let us know

  125. Tong'sWalters

    129 W Missouri Ave, Walters, OK 73572

    Spotted an error? Let us know

  126. China FirstWarr Acres

    4401 N MacArthur Blvd Ste e, Warr Acres, OK 73122

    Spotted an error? Let us know

  127. Tai PeiWarr Acres

    5005 N MacArthur Blvd, Warr Acres, OK 73122

    Spotted an error? Let us know

  128. China KingWatonga

    220 W Russworm Dr, Watonga, OK 73772

    Spotted an error? Let us know

  129. China WokWilburton

    609 OK-2, Wilburton, OK 74578

    Spotted an error? Let us know

  130. Chuan Wei Chinese RestaurantWoodward

    2105 Oklahoma Ave, Woodward, OK 73801-4257

    Spotted an error? Let us know

  131. China King buffetWoodward

    2704 Williams Ave, Woodward, OK 73801

    Buffet

    Spotted an error? Let us know

  132. Panda ExpressYukon

    1521 Garth Brooks Blvd, Yukon, OK 73099

    Spotted an error? Let us know

  133. China PandaYukon

    941 Cornwell Dr, Yukon, OK 73099

    Spotted an error? Let us know

  134. Great WallYukon

    12320 N Mustang Rd, Yukon, OK 73099-8166

    Lunch specials

    Spotted an error? Let us know

  135. Kim Son Chinese RestaurantYukon

    1103 S Cornwell Dr, Yukon, OK 73099

    Spotted an error? Let us know

BEFORE YOU GO

Get your Chinese meal organised

Build a shared order, try dim sum and coordinate takeout.

All guides