All states›Maine

Chinese Restaurants in Maine

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

Maine has about 1,405,012 residents, so that's 11 Chinese restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

154Chinese restaurants
83cities & towns
95%list a phone
98with a website

Across Maine, of the 154 Chinese restaurants we list, 147 give a phone number and 98 have a website. 1 is a branch of a national chain — Panda Express (1); the remaining 153 are independent. By what they offer: 13 serve dumplings, 4 serve Cantonese food, 3 serve noodle dishes. The longest-running is Oriental Jade, in business since 1978.

Top 10 Chinese restaurants in Maine

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

  1. 1Green Leaves Chinese RestaurantYork

    Dumplings

    Spotted an error? Let us know

  2. 2Canton Village Chinese RestaurantGardiner

    Cantonese

    Spotted an error? Let us know

  3. 3Zen Chinese BistroPortland

    Spotted an error? Let us know

  4. 4Chia SenScarborough

    DumplingsLunch specials

    Spotted an error? Let us know

  5. 5Empire Chinese KitchenPortland

    Spotted an error? Let us know

  6. 6Sichuan KitchenPortland

    Szechuan

    Spotted an error? Let us know

  7. 7Hunan HouseAuburn

    Hunan

    Spotted an error? Let us know

  8. 8Taste of ChinaHoulton

    DumplingsPeking duck

    Spotted an error? Let us know

  9. 9Amazing GardenAugusta

    Spotted an error? Let us know

  10. 10China LightBangor

    Dumplings

    Spotted an error? Let us know

Cities

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

Other towns in Maine

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

  1. Kimberly GardensAlfred

    42 Bennett Rd, Alfred, ME 04002-3522

    Spotted an error? Let us know

  2. China JoyBar Harbor

    195 Main St # 1, Bar Harbor, ME 04609-1745

    Spotted an error? Let us know

  3. Yum Mee Chinese RestaurantBath

    67 Centre St, Bath, ME 04530

    Spotted an error? Let us know

  4. Oriental RestaurantBath

    150 Leeman Hwy, Bath, ME 04530

    Spotted an error? Let us know

  5. China OneBelfast

    15 Starrett Dr, Belfast, ME 04915

    Spotted an error? Let us know

  6. Dockside Family RestaurantBelfast

    30 Main St, Belfast, ME 04915

    Spotted an error? Let us know

  7. Kowloon VillageBethel

    190 Main St, Bethel, ME 04217

    Spotted an error? Let us know

  8. Wok N RollBiddeford

    131 Elm St, Biddeford, ME 04005

    Spotted an error? Let us know

  9. Happy DragonBiddeford

    105 Main St, Biddeford, ME 04005

    Spotted an error? Let us know

  10. China By the SeaBoothbay Harbor

    96 Townsend Ave, Boothbay Harbor, ME 04538-1760

    Since 1980

    Family-owned

    Spotted an error? Let us know

  11. Rainbow Chinese RestaurantBrewer

    415 Wilson St, Brewer, ME 04412-1521

    Spotted an error? Let us know

  12. Four Seasons Chinese RestaurantBrewer

    401 N Main St, Brewer, ME 04412-1873

    Spotted an error? Let us know

  13. Ruby FoodBridgton

    160 Main St, Bridgton, ME 04009

    Spotted an error? Let us know

  14. Ming's GardenBucksport

    3 Pine St, Bucksport, ME 04416

    Spotted an error? Let us know

  15. YummyBuxton

    247 Parker Farm Rd, Buxton, ME 04093

    Spotted an error? Let us know

  16. King China Chinese RestaurantCalais

    180 North St, Calais, ME 04619

    Spotted an error? Let us know

  17. Camden IslandCamden

    87 Elm St, Camden, ME 04843-1959

    Spotted an error? Let us know

  18. China Dineah TooChina

    363 Route 3, China, ME 04358

    Spotted an error? Let us know

  19. China LakeChina

    45 4th Fireroad, China, ME 04358-4178

    Spotted an error? Let us know

  20. China LakeChina

    China, ME

    Spotted an error? Let us know

  21. Lucky FortuneDamariscotta

    422 Main St, Damariscotta, ME 04543

    Spotted an error? Let us know

  22. King Wok Chinese RestaurantDamariscotta

    11 Coastal Market Dr, Damariscotta, ME 04543

    Spotted an error? Let us know

  23. China Garden RestaurantDexter

    55 Spring St #3, Dexter, ME 04930

    Spotted an error? Let us know

  24. Moon Hing RestaurantDover Foxcroft

    1073 W Main St, Dover Foxcroft, ME 04426

    Spotted an error? Let us know

  25. China HillEllsworth

    301 High St, Ellsworth, ME 04605

    Spotted an error? Let us know

  26. Mei DreamFairfield

    46 Main St, Fairfield, ME 04937

    Spotted an error? Let us know

  27. Cheung Lee ExpressFairfield

    122 Main St, Fairfield, ME 04937-1527

    Spotted an error? Let us know

  28. The Lost NoodleFairfield

    95 Ten Lots Rd, Fairfield, ME 04937-3000

    Noodles

    Spotted an error? Let us know

  29. Tasty ChinaFarmingdale

    599 Maine Ave, Farmingdale, ME 04344-1617

    Spotted an error? Let us know

  30. China Garden RestaurantFort Kent

    229 W Main St Ste 102, Fort Kent, ME 04743

    Spotted an error? Let us know

  31. China Rose RestaurantFreeport

    23 Main St 2nd floor, Freeport, ME 04032

    Spotted an error? Let us know

  32. Li's PlaceFreeport

    51 West St, Freeport, ME 04032

    Spotted an error? Let us know

  33. Long RiverFryeburg

    117 Bridgton Rd, Fryeburg, ME 04037

    Spotted an error? Let us know

  34. Canton Village Chinese RestaurantGardiner

    428 Water St, Gardiner, ME 04345

    Cantonese

    Spotted an error? Let us know

  35. Jan Me IIGorham

    14 School St, Gorham, ME 04038

    Spotted an error? Let us know

  36. China GrayGray

    13 Main St, Gray, ME 04039

    Spotted an error? Let us know

  37. China VillageGray

    271 Shaker Rd, Gray, ME 04039

    Since 1994

    Spotted an error? Let us know

  38. Lucky GardenHallowell

    218 Water St, Hallowell, ME 04347

    Spotted an error? Let us know

  39. Fresh Ginger FusionHampden

    64 Main Rd N, Hampden, ME 04444-1307

    Spotted an error? Let us know

  40. Taste of ChinaHoulton

    127 Military St, Houlton, ME 04730

    DumplingsPeking duck

    Spotted an error? Let us know

  41. Tang's Chinese CuisineHoulton

    60 North St, Houlton, ME 04730

    Spotted an error? Let us know

  42. New Wah GardenJay

    33 Jay Plaza Ln, Jay, ME 04239

    DumplingsLunch specials

    Spotted an error? Let us know

  43. Jia Mei Le Wah Chinese Restaurant and LoungeKennebunk

    60 Portland Rd, Kennebunk, ME 04043

    Spotted an error? Let us know

  44. Lucky Star RestaurantKennebunk

    45 Portland Rd, Kennebunk, ME 04043-6660

    Spotted an error? Let us know

  45. 518 Noodle BarKittery

    518 US Route 1, Unit 2 Landmark Hill Square Building 1, Kittery, ME 03904

    Noodles

    Spotted an error? Let us know

  46. Wing WahLincoln

    60 Main St, Lincoln, ME 04457-1437

    Spotted an error? Let us know

  47. Garden Shed QuiltingLinneus

    84 Hutchinson Rd, Linneus, ME 04730

    Spotted an error? Let us know

  48. China Inn RestaurantLisbon

    222 Lisbon St, Lisbon, ME 04250-6044

    DumplingsNoodles

    Spotted an error? Let us know

  49. Canton PearlLisbon Falls

    17 Main St, Lisbon Falls, ME 04252-1504

    Cantonese

    Spotted an error? Let us know

  50. Hing GardenMachias

    46 Main St, Machias, ME 04654

    Spotted an error? Let us know

  51. Far EastMexico

    287 Main St, Mexico, ME 04257-1673

    Spotted an error? Let us know

  52. Hang WongMillinocket

    973 Central St, Millinocket, ME 04462

    Spotted an error? Let us know

  53. My Lo MeinMilo

    45A W Main St, Milo, ME 04463

    Spotted an error? Let us know

  54. Chinaway RestaurantNewport

    42 Main St, Newport, ME 04953-3010

    Spotted an error? Let us know

  55. China SkyNorridgewock

    50 Main St, Norridgewock, ME 04957

    Spotted an error? Let us know

  56. Red Leaves Chinese RestaurantNorth Berwick

    6 High St, North Berwick, ME 03906

    Spotted an error? Let us know

  57. China ExpressOakland

    822 Kennedy Memorial Dr, Oakland, ME 04963-4825

    Spotted an error? Let us know

  58. Kirin Chinese FoodOld Orchard Beach

    1 Old Orchard St, Old Orchard Beach, ME 04064-2222

    Spotted an error? Let us know

  59. Delicious BangkokOld Town

    151 Main St, Old Town, ME 04468-1485

    Spotted an error? Let us know

  60. China Town Restaurant Usa IncOld Town

    492 Stillwater Ave # A, Old Town, ME 04468-2190

    Spotted an error? Let us know

  61. China Garden RestaurantOrono

    12 Stillwater Ave, Orono, ME 04473

    Spotted an error? Let us know

  62. Lin's Takeout KitchenOrono

    156 Park St, Orono, ME 04473

    Spotted an error? Let us know

  63. Ocean PearlOxford

    1570 Main St, Oxford, ME 04270

    Spotted an error? Let us know

  64. Feng Lee GardenPalmyra

    1626 Main St, Palmyra, ME 04965-3234

    Spotted an error? Let us know

  65. China GardenParsonsfield

    Parsonsfield, ME 04047

    Spotted an error? Let us know

  66. Kwong LeePittsfield

    125 Central St, Pittsfield, ME 04967-4336

    Spotted an error? Let us know

  67. Mai Tai LoungePresque Isle

    449 Main St, Presque Isle, ME 04769

    Spotted an error? Let us know

  68. Oriental PearlPresque Isle

    745 Main St, Presque Isle, ME 04769

    Spotted an error? Let us know

  69. ChopsticksPresque Isle

    830 Main St, Presque Isle, ME 04769

    Spotted an error? Let us know

  70. Sun Sun Fine ChineseRandolph

    239 Water St, Randolph, ME 04346

    Spotted an error? Let us know

  71. Hong Kong IslandRockland

    145 Camden St, Rockland, ME 04841

    Lunch specials

    Spotted an error? Let us know

  72. China CoastRockland

    235 Camden St, Rockland, ME 04841

    Spotted an error? Let us know

  73. Yeung'sSabattus

    136 Sabattus Rd, Sabattus, ME 04280

    Spotted an error? Let us know

  74. China HouseSaco

    515 Main St, Saco, ME 04072

    Spotted an error? Let us know

  75. Yummy HouseSanford

    890 Main St, Sanford, ME 04073-3572

    Spotted an error? Let us know

  76. Chia SenScarborough

    456 Payne Rd, Scarborough, ME 04074-8200

    DumplingsLunch specials

    Spotted an error? Let us know

  77. Happy GardenScarborough

    174 US-1, Scarborough, ME 04074

    Spotted an error? Let us know

  78. Wing LeeScarborough

    618 US-1, Scarborough, ME 04074

    Spotted an error? Let us know

  79. New GardenSkowhegan

    6 Main St, Skowhegan, ME 04976-1685

    Spotted an error? Let us know

  80. Mei Lee Garden RestaurantSkowhegan

    381 Madison Ave, Skowhegan, ME 04976

    Spotted an error? Let us know

  81. Asia CafeSouth Berwick

    233 Main St, South Berwick, ME 03908-1542

    Spotted an error? Let us know

  82. China Tanning and Gift ShopSouth China

    373 Pleasant View Ridge Rd, South China, ME 04358-4404

    Spotted an error? Let us know

  83. China, Town ofSouth China

    South China, ME

    Spotted an error? Let us know

  84. South China Donuts LlcSouth China

    190 Route 3, South China, ME 04358-5062

    Spotted an error? Let us know

  85. Mayflower Chinese RestaurantSouth Paris

    179 Main St, South Paris, ME 04281-1615

    Spotted an error? Let us know

  86. Asia EaterySouth Paris

    121 Main St, South Paris, ME 04281-1407

    Spotted an error? Let us know

  87. Panda ExpressSouth Portland

    364 Maine Mall Rd, South Portland, ME 04106

    Spotted an error? Let us know

  88. EvergreenSouth Portland

    29 Western Ave, South Portland, ME 04106

    Dumplings

    Spotted an error? Let us know

  89. Karry Out InnStandish

    111 Ossipee Trl E, Standish, ME 04084

    Spotted an error? Let us know

  90. China FortuneThomaston

    153 New County Rd, Thomaston, ME 04861-3114

    Spotted an error? Let us know

  91. China JadeUnity

    9 Plaza Dr, Unity, ME 04988

    Spotted an error? Let us know

  92. Billy & MaoVeazie

    1492 State St, Veazie, ME 04401

    Spotted an error? Let us know

  93. Asian Taste RestaurantWaterboro

    1009 Main St, Waterboro, ME 04087-3102

    Spotted an error? Let us know

  94. New Asian TasteWaterboro

    1041 Main St # Us-202, Waterboro, ME 04087-3102

    Spotted an error? Let us know

  95. Ming Lee Chinese RestaurantWaterboro

    365 Main St, Waterboro, ME 04087-3054

    Spotted an error? Let us know

  96. Jin YuanWaterville

    41 Temple St, Waterville, ME 04901-6628

    Szechuan

    Spotted an error? Let us know

  97. Ming Lee Chinese RestaurantWaterville

    365 Main St, Waterville, ME 04901

    Spotted an error? Let us know

  98. Cheung Lee ExpressWaterville

    80 Concourse W, Waterville, ME 04901-6007

    Spotted an error? Let us know

  99. Maple Leaves GardenWells

    2128 Post Rd, Wells, ME 04090

    Spotted an error? Let us know

  100. China Villa RestaurantWestbrook

    910 Main St, Westbrook, ME 04092

    Spotted an error? Let us know

  101. China TasteWindham

    771 Roosevelt Trail Ste 1, Windham, ME 04062

    Spotted an error? Let us know

  102. Lucky Panda Chinese RestaurantWinslow

    3 Cushman Rd, Winslow, ME 04901

    Spotted an error? Let us know

  103. Kongs VillageWinthrop

    410 Main St, Winthrop, ME 04364

    Spotted an error? Let us know

  104. China EmpressWinthrop

    357 Main St, Winthrop, ME 04364

    Spotted an error? Let us know

  105. Bipolar ExpressWoolwich

    138 Mountain Rd, Woolwich, ME 04579-4908

    Spotted an error? Let us know

  106. Little China ExpressYarmouth

    374 US-1, Yarmouth, ME 04096

    Spotted an error? Let us know

  107. China TasteYarmouth

    242 Main St, Yarmouth, ME 04096

    Spotted an error? Let us know

  108. Green Leaves Chinese RestaurantYork

    647 US Route 1, York, ME 03909-1651

    Dumplings

    Spotted an error? Let us know

  109. Bamboo Garden RestaurantYork

    8 Market Pl Dr, York, ME 03909

    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