Maine Cities Ranked by Population
Complete list of all 155 cities and Census-designated places in Maine, ranked by population.
| # | City | Population | Median Income | Poverty | Home Value |
|---|---|---|---|---|---|
| 1 | Portland | 68,854 | $79,540 | 11.2% | $489,600 |
| 2 | Lewiston | 38,324 | $55,393 | 20.0% | $235,100 |
| 3 | Bangor | 31,938 | $59,942 | 17.9% | $219,600 |
| 4 | South Portland | 26,930 | $86,838 | 6.9% | $441,200 |
| 5 | Auburn | 24,602 | $66,647 | 13.8% | $282,000 |
| 6 | Biddeford | 22,498 | $72,333 | 15.5% | $396,600 |
| 7 | Sanford | 22,247 | $72,524 | 10.3% | $280,200 |
| 8 | Saco | 20,819 | $92,241 | 6.4% | $413,100 |
| 9 | Westbrook | 20,775 | $85,038 | 8.0% | $383,300 |
| 10 | Augusta | 19,077 | $47,979 | 18.2% | $201,000 |
| 11 | Brunswick | 17,652 | $70,722 | 8.6% | $363,200 |
| 12 | Waterville | 17,077 | $53,580 | 20.6% | $184,600 |
| 13 | Orono | 11,151 | $59,784 | 27.0% | $262,900 |
| 14 | Brewer | 9,652 | $66,613 | 12.5% | $245,300 |
| 15 | Old Orchard Beach | 9,244 | $60,050 | 14.9% | $366,600 |
| 16 | Bath | 8,815 | $69,390 | 12.4% | $310,900 |
| 17 | Presque Isle | 8,736 | $55,768 | 15.5% | $147,200 |
| 18 | Ellsworth | 8,657 | $77,375 | 9.3% | $242,300 |
| 19 | Gorham | 7,593 | $128,190 | 4.7% | $506,000 |
| 20 | Old Town | 7,470 | $51,585 | 21.3% | $208,100 |
| 21 | Caribou | 7,382 | $53,709 | 15.5% | $134,100 |
| 22 | Topsham | 7,271 | $100,024 | 5.7% | $388,500 |
| 23 | Rockland | 7,035 | $56,533 | 10.4% | $245,800 |
| 24 | Belfast | 6,986 | $67,679 | 16.1% | $340,900 |
| 25 | Skowhegan | 6,662 | $45,388 | 14.8% | $156,400 |
| 26 | Yarmouth | 6,289 | $93,575 | 12.9% | $576,900 |
| 27 | Kennebunk | 6,221 | $95,169 | 11.2% | $452,800 |
| 28 | Gardiner | 6,088 | $71,782 | 10.4% | $221,600 |
| 29 | Winslow | 5,873 | $59,547 | 11.3% | $217,900 |
| 30 | Oak Hill | 5,631 | $97,610 | 5.0% | $429,100 |
| 31 | North Windham | 5,417 | $88,522 | 6.1% | $342,800 |
| 32 | Hampden | 5,161 | $112,228 | 7.7% | $285,900 |
| 33 | Kittery | 5,110 | $84,730 | 4.0% | $461,400 |
| 34 | Houlton | 5,082 | $59,236 | 17.4% | $129,600 |
| 35 | Farmington | 4,705 | $41,033 | 20.5% | $169,900 |
| 36 | Lisbon Falls | 4,267 | $72,344 | 5.9% | $245,700 |
| 37 | York Harbor | 4,240 | $100,625 | 5.3% | $627,700 |
| 38 | South Eliot | 4,203 | $99,299 | 5.5% | $475,600 |
| 39 | Rumford | 4,067 | $29,230 | 30.0% | $123,200 |
| 40 | Millinocket | 3,779 | $50,445 | 18.7% | $99,800 |
| 41 | Camden | 3,682 | $78,788 | 9.6% | $498,800 |
| 42 | Lisbon | 3,612 | $86,221 | 7.1% | $237,200 |
| 43 | South Berwick | 3,381 | $90,972 | 4.8% | $396,700 |
| 44 | Lake Arrowhead | 3,322 | $98,654 | 2.5% | $267,300 |
| 45 | Norway | 3,173 | $43,432 | 30.3% | $162,000 |
| 46 | Winthrop | 3,108 | $61,058 | 21.3% | $244,900 |
| 47 | Bucksport | 3,105 | $62,011 | 6.7% | $214,300 |
| 48 | Calais | 3,097 | $64,096 | 21.4% | $111,100 |
| 49 | Pittsfield | 3,084 | $61,458 | 18.1% | $162,100 |
| 50 | Madawaska | 3,022 | $55,666 | 15.2% | $158,300 |
| 51 | Lincoln | 2,954 | $49,097 | 21.0% | $142,100 |
| 52 | Cumberland Center | 2,790 | $170,125 | 8.6% | $539,500 |
| 53 | Dover-Foxcroft | 2,745 | $56,250 | 18.5% | $158,800 |
| 54 | Oakland | 2,710 | $44,848 | 13.7% | $167,000 |
| 55 | Madison | 2,676 | $61,698 | 13.0% | $163,900 |
| 56 | Hallowell | 2,592 | $68,398 | 7.8% | $295,300 |
| 57 | Cape Neddick | 2,453 | $108,412 | 12.0% | $684,400 |
| 58 | Fort Kent | 2,398 | $50,513 | 11.9% | $152,900 |
| 59 | Dunstan | 2,363 | $91,067 | 13.4% | $539,000 |
| 60 | Fairfield | 2,356 | $52,409 | 16.8% | $139,600 |
| 61 | Bar Harbor | 2,296 | $67,701 | 14.4% | $626,900 |
| 62 | Milford | 2,269 | $85,052 | 0.0% | $154,900 |
| 63 | South Paris | 2,210 | $55,074 | 26.5% | $219,700 |
| 64 | Mexico | 2,142 | $50,972 | 24.8% | $108,700 |
| 65 | Richmond | 2,089 | $73,014 | 7.1% | $221,100 |
| 66 | Farmingdale | 2,064 | $62,006 | 16.8% | $239,200 |
| 67 | Thomaston | 2,055 | $52,133 | 8.9% | $269,500 |
| 68 | Falmouth Foreside | 2,051 | $177,411 | 1.3% | $855,000 |
| 69 | Berwick | 1,998 | $81,406 | 5.3% | $323,300 |
| 70 | Mechanic Falls | 1,991 | $46,384 | 13.0% | $244,300 |
| 71 | Steep Falls | 1,861 | $80,280 | 7.2% | $243,400 |
| 72 | Dexter | 1,852 | $53,654 | 17.7% | $138,200 |
| 73 | Veazie | 1,847 | $78,229 | 7.5% | $293,100 |
| 74 | Bridgton | 1,756 | $55,428 | 22.1% | $263,800 |
| 75 | Dixfield | 1,738 | $70,608 | 14.3% | $171,500 |
| 76 | Newport | 1,730 | $45,127 | 18.4% | $187,700 |
| 77 | North Berwick | 1,702 | $98,317 | 4.2% | $346,900 |
| 78 | Wilton | 1,687 | $48,177 | 10.0% | $166,200 |
| 79 | Van Buren | 1,634 | $38,851 | 24.2% | $97,900 |
| 80 | Randolph | 1,610 | $66,574 | 15.7% | $174,300 |
| 81 | Falmouth | 1,585 | $101,484 | 2.4% | $833,300 |
| 82 | Fort Fairfield | 1,533 | $56,452 | 10.7% | $158,300 |
| 83 | East Millinocket | 1,495 | $42,011 | 21.7% | $86,200 |
| 84 | Fryeburg | 1,484 | $57,083 | 12.6% | $264,700 |
| 85 | Waldoboro | 1,459 | $68,895 | 10.6% | $291,600 |
| 86 | Freeport | 1,441 | $59,455 | 21.5% | $421,000 |
| 87 | Livermore Falls | 1,409 | $45,326 | 11.5% | $98,100 |
| 88 | West Kennebunk | 1,395 | $124,167 | 7.1% | $554,100 |
| 89 | Clinton | 1,381 | $70,625 | 1.4% | $163,800 |
| 90 | Norridgewock | 1,378 | $66,761 | 10.4% | $147,600 |
| 91 | Milo | 1,347 | $39,904 | 16.9% | $86,500 |
| 92 | Machias | 1,316 | $27,926 | 32.3% | $136,300 |
| 93 | Kennebunkport | 1,276 | $121,189 | 11.8% | $814,400 |
| 94 | Eastport | 1,263 | $45,573 | 15.2% | $179,800 |
| 95 | Howland | 1,235 | $53,250 | 28.0% | $152,100 |
| 96 | Searsport | 1,218 | $92,578 | 19.9% | $363,200 |
| 97 | South Windham | 1,212 | $133,223 | 9.4% | $314,300 |
| 98 | Oxford | 1,106 | $56,111 | 25.9% | $183,400 |
| 99 | Damariscotta | 1,100 | $67,647 | 15.7% | $419,100 |
| 100 | Limestone | 1,079 | $52,607 | 13.8% | $97,100 |
| 101 | Winterport | 1,057 | $75,694 | 9.0% | $302,800 |
| 102 | Boothbay Harbor | 1,047 | $49,861 | 25.6% | $327,800 |
| 103 | Cornish | 1,024 | $68,686 | 8.3% | N/A |
| 104 | Greene | 1,004 | $112,580 | 24.8% | $261,800 |
| 105 | Castine | 996 | $168,516 | 0.7% | $798,800 |
| 106 | Chisholm | 988 | $57,826 | 15.5% | $146,900 |
| 107 | Gray | 938 | $123,833 | 7.1% | $438,400 |
| 108 | Kittery Point | 935 | $141,086 | 2.0% | $481,700 |
| 109 | Woodland | 932 | $56,765 | 13.4% | $105,400 |
| 110 | Wiscasset | 898 | $90,147 | 6.5% | $288,700 |
| 111 | Washburn | 888 | $49,250 | 12.0% | $99,300 |
| 112 | Bradley | 845 | $62,813 | 7.7% | $168,900 |
| 113 | Mars Hill | 841 | $51,932 | 13.9% | $125,000 |
| 114 | Greenville | 840 | $55,583 | 11.4% | $216,500 |
| 115 | Kezar Falls | 819 | $58,083 | 6.5% | $234,100 |
| 116 | Blue Hill | 799 | N/A | 12.2% | $384,800 |
| 117 | Bowdoinham | 766 | N/A | 21.8% | $419,400 |
| 118 | Little Falls | 718 | $127,500 | 0.3% | $375,800 |
| 119 | Corinna | 711 | $51,000 | 16.2% | $138,000 |
| 120 | Mapleton | 705 | $81,146 | 12.2% | $137,900 |
| 121 | Anson | 680 | $87,770 | 8.7% | $100,400 |
| 122 | Newcastle | 664 | $80,833 | 5.9% | $420,500 |
| 123 | Alfred | 661 | N/A | 6.3% | $365,000 |
| 124 | Cousins Island | 658 | $180,625 | 2.7% | $658,000 |
| 125 | Guilford | 626 | $45,735 | 14.7% | $151,100 |
| 126 | Casco | 618 | N/A | 26.2% | $248,500 |
| 127 | Ashland | 614 | $50,500 | 23.3% | $139,800 |
| 128 | Patten | 607 | $45,750 | 28.4% | $83,000 |
| 129 | Kingfield | 586 | $37,250 | 21.8% | $174,800 |
| 130 | Jonesport | 571 | $68,750 | 15.2% | $176,600 |
| 131 | Southwest Harbor | 566 | $33,958 | 15.2% | $277,100 |
| 132 | Bingham | 564 | $34,688 | 16.4% | $104,500 |
| 133 | Hartland | 561 | $52,857 | 28.2% | $78,600 |
| 134 | Bethel | 537 | N/A | 22.4% | $379,500 |
| 135 | Naples | 527 | $61,510 | 3.1% | $533,500 |
| 136 | Brownville Junction | 524 | $61,875 | 20.2% | $82,700 |
| 137 | Turner | 505 | $52,444 | 0.0% | $319,800 |
| 138 | Danforth | 452 | $42,264 | 11.9% | $85,200 |
| 139 | Oakfield | 449 | $45,272 | 9.3% | $68,600 |
| 140 | North Anson | 445 | $60,298 | 6.1% | $143,200 |
| 141 | Mattawamkeag | 436 | $38,417 | 40.8% | $125,500 |
| 142 | Northeast Harbor | 419 | $92,415 | 12.7% | $729,700 |
| 143 | Rangeley | 407 | $28,674 | 1.7% | $161,100 |
| 144 | Winter Harbor | 371 | $86,667 | 2.2% | $240,300 |
| 145 | Eagle Lake | 360 | $36,875 | 11.4% | $170,800 |
| 146 | Standish | 360 | N/A | 4.7% | $399,100 |
| 147 | Island Falls | 359 | $55,227 | 17.5% | $81,000 |
| 148 | Unity | 333 | N/A | 24.3% | $177,600 |
| 149 | Milbridge | 326 | N/A | 24.1% | $231,800 |
| 150 | Lubec | 277 | $51,429 | 11.9% | $216,800 |
| 151 | Grand Isle | 243 | $35,156 | 21.8% | $82,200 |
| 152 | Blaine | 206 | $95,000 | 7.3% | N/A |
| 153 | Sabattus | 134 | N/A | 16.4% | $214,300 |
| 154 | Vanceboro | 122 | N/A | 10.7% | $113,500 |
| 155 | Littlejohn Island | 73 | N/A | 0.0% | $671,900 |