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
-
2Canton Village Chinese RestaurantGardiner
-
3Zen Chinese BistroPortland
-
4Chia SenScarborough
-
5Empire Chinese KitchenPortland
-
6Sichuan KitchenPortland
-
7Hunan HouseAuburn
-
8Taste of ChinaHoulton
-
9Amazing GardenAugusta
-
10China LightBangor
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.
-
Kimberly GardensAlfred
42 Bennett Rd, Alfred, ME 04002-3522
-
China JoyBar Harbor
195 Main St # 1, Bar Harbor, ME 04609-1745
-
Yum Mee Chinese RestaurantBath
67 Centre St, Bath, ME 04530
-
Oriental RestaurantBath
150 Leeman Hwy, Bath, ME 04530
-
China OneBelfast
15 Starrett Dr, Belfast, ME 04915
-
Dockside Family RestaurantBelfast
30 Main St, Belfast, ME 04915
-
Kowloon VillageBethel
190 Main St, Bethel, ME 04217
-
Wok N RollBiddeford
131 Elm St, Biddeford, ME 04005
-
Happy DragonBiddeford
105 Main St, Biddeford, ME 04005
-
China By the SeaBoothbay Harbor
96 Townsend Ave, Boothbay Harbor, ME 04538-1760
Since 1980
Family-owned
-
Rainbow Chinese RestaurantBrewer
415 Wilson St, Brewer, ME 04412-1521
-
Four Seasons Chinese RestaurantBrewer
401 N Main St, Brewer, ME 04412-1873
-
Ruby FoodBridgton
160 Main St, Bridgton, ME 04009
-
Ming's GardenBucksport
3 Pine St, Bucksport, ME 04416
-
YummyBuxton
247 Parker Farm Rd, Buxton, ME 04093
-
King China Chinese RestaurantCalais
180 North St, Calais, ME 04619
-
Camden IslandCamden
87 Elm St, Camden, ME 04843-1959
-
China Dineah TooChina
363 Route 3, China, ME 04358
-
China LakeChina
45 4th Fireroad, China, ME 04358-4178
-
China LakeChina
China, ME
-
Lucky FortuneDamariscotta
422 Main St, Damariscotta, ME 04543
-
King Wok Chinese RestaurantDamariscotta
11 Coastal Market Dr, Damariscotta, ME 04543
-
China Garden RestaurantDexter
55 Spring St #3, Dexter, ME 04930
-
Moon Hing RestaurantDover Foxcroft
1073 W Main St, Dover Foxcroft, ME 04426
-
China HillEllsworth
301 High St, Ellsworth, ME 04605
-
Mei DreamFairfield
46 Main St, Fairfield, ME 04937
-
Cheung Lee ExpressFairfield
122 Main St, Fairfield, ME 04937-1527
-
The Lost NoodleFairfield
95 Ten Lots Rd, Fairfield, ME 04937-3000
-
Tasty ChinaFarmingdale
599 Maine Ave, Farmingdale, ME 04344-1617
-
China Garden RestaurantFort Kent
229 W Main St Ste 102, Fort Kent, ME 04743
-
China Rose RestaurantFreeport
23 Main St 2nd floor, Freeport, ME 04032
-
Li's PlaceFreeport
51 West St, Freeport, ME 04032
-
Long RiverFryeburg
117 Bridgton Rd, Fryeburg, ME 04037
-
Canton Village Chinese RestaurantGardiner
428 Water St, Gardiner, ME 04345
-
Jan Me IIGorham
14 School St, Gorham, ME 04038
-
China GrayGray
13 Main St, Gray, ME 04039
-
China VillageGray
271 Shaker Rd, Gray, ME 04039
Since 1994
-
Lucky GardenHallowell
218 Water St, Hallowell, ME 04347
-
Fresh Ginger FusionHampden
64 Main Rd N, Hampden, ME 04444-1307
-
Taste of ChinaHoulton
127 Military St, Houlton, ME 04730
-
Tang's Chinese CuisineHoulton
60 North St, Houlton, ME 04730
-
New Wah GardenJay
33 Jay Plaza Ln, Jay, ME 04239
-
Jia Mei Le Wah Chinese Restaurant and LoungeKennebunk
60 Portland Rd, Kennebunk, ME 04043
-
Lucky Star RestaurantKennebunk
45 Portland Rd, Kennebunk, ME 04043-6660
-
518 Noodle BarKittery
518 US Route 1, Unit 2 Landmark Hill Square Building 1, Kittery, ME 03904
-
Wing WahLincoln
60 Main St, Lincoln, ME 04457-1437
-
Garden Shed QuiltingLinneus
84 Hutchinson Rd, Linneus, ME 04730
-
China Inn RestaurantLisbon
222 Lisbon St, Lisbon, ME 04250-6044
-
Canton PearlLisbon Falls
17 Main St, Lisbon Falls, ME 04252-1504
-
Hing GardenMachias
46 Main St, Machias, ME 04654
-
Far EastMexico
287 Main St, Mexico, ME 04257-1673
-
Hang WongMillinocket
973 Central St, Millinocket, ME 04462
-
My Lo MeinMilo
45A W Main St, Milo, ME 04463
-
Chinaway RestaurantNewport
42 Main St, Newport, ME 04953-3010
-
China SkyNorridgewock
50 Main St, Norridgewock, ME 04957
-
Red Leaves Chinese RestaurantNorth Berwick
6 High St, North Berwick, ME 03906
-
China ExpressOakland
822 Kennedy Memorial Dr, Oakland, ME 04963-4825
-
Kirin Chinese FoodOld Orchard Beach
1 Old Orchard St, Old Orchard Beach, ME 04064-2222
-
Delicious BangkokOld Town
151 Main St, Old Town, ME 04468-1485
-
China Town Restaurant Usa IncOld Town
492 Stillwater Ave # A, Old Town, ME 04468-2190
-
China Garden RestaurantOrono
12 Stillwater Ave, Orono, ME 04473
-
Lin's Takeout KitchenOrono
156 Park St, Orono, ME 04473
-
Ocean PearlOxford
1570 Main St, Oxford, ME 04270
-
Feng Lee GardenPalmyra
1626 Main St, Palmyra, ME 04965-3234
-
China GardenParsonsfield
Parsonsfield, ME 04047
-
Kwong LeePittsfield
125 Central St, Pittsfield, ME 04967-4336
-
Mai Tai LoungePresque Isle
449 Main St, Presque Isle, ME 04769
-
Oriental PearlPresque Isle
745 Main St, Presque Isle, ME 04769
-
ChopsticksPresque Isle
830 Main St, Presque Isle, ME 04769
-
Sun Sun Fine ChineseRandolph
239 Water St, Randolph, ME 04346
-
Hong Kong IslandRockland
145 Camden St, Rockland, ME 04841
-
China CoastRockland
235 Camden St, Rockland, ME 04841
-
Yeung'sSabattus
136 Sabattus Rd, Sabattus, ME 04280
-
China HouseSaco
515 Main St, Saco, ME 04072
-
Yummy HouseSanford
890 Main St, Sanford, ME 04073-3572
-
Chia SenScarborough
456 Payne Rd, Scarborough, ME 04074-8200
-
Happy GardenScarborough
174 US-1, Scarborough, ME 04074
-
Wing LeeScarborough
618 US-1, Scarborough, ME 04074
-
New GardenSkowhegan
6 Main St, Skowhegan, ME 04976-1685
-
Mei Lee Garden RestaurantSkowhegan
381 Madison Ave, Skowhegan, ME 04976
-
Asia CafeSouth Berwick
233 Main St, South Berwick, ME 03908-1542
-
China Tanning and Gift ShopSouth China
373 Pleasant View Ridge Rd, South China, ME 04358-4404
-
China, Town ofSouth China
South China, ME
-
South China Donuts LlcSouth China
190 Route 3, South China, ME 04358-5062
-
Mayflower Chinese RestaurantSouth Paris
179 Main St, South Paris, ME 04281-1615
-
Asia EaterySouth Paris
121 Main St, South Paris, ME 04281-1407
-
Panda ExpressSouth Portland
364 Maine Mall Rd, South Portland, ME 04106
-
EvergreenSouth Portland
29 Western Ave, South Portland, ME 04106
-
Karry Out InnStandish
111 Ossipee Trl E, Standish, ME 04084
-
China FortuneThomaston
153 New County Rd, Thomaston, ME 04861-3114
-
China JadeUnity
9 Plaza Dr, Unity, ME 04988
-
Billy & MaoVeazie
1492 State St, Veazie, ME 04401
-
Asian Taste RestaurantWaterboro
1009 Main St, Waterboro, ME 04087-3102
-
New Asian TasteWaterboro
1041 Main St # Us-202, Waterboro, ME 04087-3102
-
Ming Lee Chinese RestaurantWaterboro
365 Main St, Waterboro, ME 04087-3054
-
Jin YuanWaterville
41 Temple St, Waterville, ME 04901-6628
-
Ming Lee Chinese RestaurantWaterville
365 Main St, Waterville, ME 04901
-
Cheung Lee ExpressWaterville
80 Concourse W, Waterville, ME 04901-6007
-
Maple Leaves GardenWells
2128 Post Rd, Wells, ME 04090
-
China Villa RestaurantWestbrook
910 Main St, Westbrook, ME 04092
-
China TasteWindham
771 Roosevelt Trail Ste 1, Windham, ME 04062
-
Fortune CookieWindham
749 US-302, Windham, ME 04062
-
Lucky Panda Chinese RestaurantWinslow
3 Cushman Rd, Winslow, ME 04901
-
Kongs VillageWinthrop
410 Main St, Winthrop, ME 04364
-
China EmpressWinthrop
357 Main St, Winthrop, ME 04364
-
Bipolar ExpressWoolwich
138 Mountain Rd, Woolwich, ME 04579-4908
-
Little China ExpressYarmouth
374 US-1, Yarmouth, ME 04096
-
China TasteYarmouth
242 Main St, Yarmouth, ME 04096
-
Green Leaves Chinese RestaurantYork
647 US Route 1, York, ME 03909-1651
-
Bamboo Garden RestaurantYork
8 Market Pl Dr, York, ME 03909
BEFORE YOU GO
Get your Chinese meal organised
Build a shared order, try dim sum and coordinate takeout.


