Y +"NSTCMSACPMSACCOUNTYCPLACECPLACEFIPCGEOTEXTCRECTYPECSALESFNSALESN SALRANKFNSALRANKNCUMSALEFNCUMSALEN CUMPCTFNCUMPCTN 2307309999019027002795Bangor 070 6238420 10 6238420 7.2 2364009999005375060545Portland 070 5927600 20 12166020 14.1 2364009999005423071990South Portland 070 5422210 30 17588230 20.3 2399999999011021002100Augusta 070 3375700 40 20963930 24.2 2342409999001020002060Auburn 070 3358820 50 24322750 28.1 2399999999011487080740Waterville 070 2801280 60 27124030 31.4 2399999999005069008430Brunswick town 070 2675590 70 29799620 34.4 2342409999001247038740Lewiston 070 2472190 80 32271810 37.3 2399999999031398064675Saco 070 2378210 90 34650020 40.1 2399999999009147023200Ellsworth 070 1815670 100 36465690 42.2 2399999999031400065760Sanford town 070 1537490 110 38003180 43.9 2364009999005496082105Westbrook 070 1245160 120 39248340 45.4 2399999999013389063590Rockland 070 1199040 130 40447380 46.8 2399999999031042004860Biddeford 070 1186330 140 41633710 48.1 2399999999003377060825Presque Isle 070 1170350 150 42804060 49.5 2307309999019056006925Brewer 070 1155590 160 43959650 50.8 2364009999005508086025Windham town 070 1110950 170 45070600 52.1 2399999999003084010565Caribou 070 1055390 180 46125990 53.3 2364009999005402066145Scarborough town 070 931910 190 47057900 54.4 2399999999023030003355Bath 070 860090 200 47917990 55.4 2399999999027033003950Belfast 070 813880 210 48731870 56.3 2364009999005180028240Gorham town 070 661010 220 49392880 57.1 2399999999029077009585Calais 070 574720 230 49967600 57.8 2399999999011174027085Gardiner 070 451840 240 50419440 58.3 2307309999019342055225Old Town 070 355340 250 50774780 58.7 2399999999011192030550Hallowell 070 329970 260 51104750 59.1 2307309999019346055540Orono town 070 234550 270 51339300 59.3 2300000000005000000000Cumberland 060 26343460 10 26343460 30.5 2300000000019000000000Penobscot 060 11162730 20 37506190 43.4 2300000000031000000000York 060 9842540 30 47348730 54.7 2300000000011000000000Kennebec 060 8607570 40 55956300 64.7 2300000000001000000000Androscoggin 060 7026670 50 62982970 72.8 2300000000003000000000Aroostook 060 4602840 60 67585810 78.1 2300000000009000000000Hancock 060 3300620 70 70886430 81.9 2300000000013000000000Knox 060 2388440 80 73274870 84.7 2300000000025000000000Somerset 060 2318020 90 75592890 87.4 2300000000017000000000Oxford 060 2091160 100 77684050 89.8 2300000000015000000000Lincoln 060 1859890 110 79543940 91.9 2300000000007000000000Franklin 060 1670790 120 81214730 93.9 2300000000023000000000Sagadahoc 060 1653580 130 82868310 95.8 2300000000029000000000Washington 060 1641240 140 84509550 97.7 2300000000027000000000Waldo 060 1149190 150 85658740 99.0 2300000000021000000000Piscataquis 060 851480 160 86510220 100.0