All cities in Maine
City Name | Population | State | Rank |
North Windham | 4,904 | Maine | 1 |
Houlton | 4,856 | Maine | 2 |
Kittery | 4,562 | Maine | 3 |
South Sanford | 4,536 | Maine | 4 |
Millinocket | 4,466 | Maine | 5 |
Scarborough | 4,403 | Maine | 6 |
Hampden | 4,343 | Maine | 7 |
Farmington | 4,288 | Maine | 8 |
Rumford | 4,218 | Maine | 9 |
Lisbon Falls | 4,100 | Maine | 10 |
Camden | 3,570 | Maine | 11 |
South Eliot | 3,550 | Maine | 12 |
Springvale | 3,292 | Maine | 13 |
Pittsfield | 3,150 | Maine | 14 |
Calais City | 3,123 | Maine | 15 |
Lake Arrowhead | 3,071 | Maine | 16 |
York Harbor | 3,033 | Maine | 17 |
Madawaska | 2,967 | Maine | 18 |
Bucksport | 2,885 | Maine | 19 |
Lincoln | 2,884 | Maine | 20 |
Norway | 2,748 | Maine | 21 |
Winthrop | 2,650 | Maine | 22 |
Fairfield | 2,638 | Maine | 23 |
Madison | 2,630 | Maine | 24 |
Oakland | 2,602 | Maine | 25 |
Cape Neddick | 2,568 | Maine | 26 |
Bar Harbor | 2,552 | Maine | 27 |
Dover-foxcroft | 2,528 | Maine | 28 |
Cumberland Center | 2,499 | Maine | 29 |
Fort Kent | 2,488 | Maine | 30 |
Hallowell City | 2,381 | Maine | 31 |
South Paris | 2,267 | Maine | 32 |
Mechanic Falls | 2,237 | Maine | 33 |
Milford | 2,233 | Maine | 34 |
Wilton | 2,198 | Maine | 35 |
Berwick | 2,187 | Maine | 36 |
Dexter | 2,158 | Maine | 37 |
Bridgton | 2,071 | Maine | 38 |
Farmingdale | 1,970 | Maine | 39 |
Van Buren | 1,937 | Maine | 40 |
Thomaston | 1,875 | Maine | 41 |
Falmouth | 1,855 | Maine | 42 |
Milo | 1,847 | Maine | 43 |
Fort Fairfield | 1,825 | Maine | 44 |
Newport | 1,776 | Maine | 45 |
Randolph | 1,772 | Maine | 46 |
Richmond | 1,760 | Maine | 47 |
Mexico | 1,743 | Maine | 48 |
Fryeburg | 1,631 | Maine | 49 |
North Berwick | 1,615 | Maine | 50 |
Livermore Falls | 1,594 | Maine | 51 |
East Millinocket | 1,567 | Maine | 52 |
Falmouth Foreside | 1,511 | Maine | 53 |
Freeport | 1,485 | Maine | 54 |
Norridgewock | 1,438 | Maine | 55 |
Clinton | 1,419 | Maine | 56 |
Chisholm | 1,380 | Maine | 57 |
South Windham | 1,374 | Maine | 58 |
Winterport | 1,340 | Maine | 59 |
Eastport City | 1,331 | Maine | 60 |
Machias | 1,274 | Maine | 61 |
Oxford | 1,263 | Maine | 62 |
Greenville | 1,257 | Maine | 63 |
Kennebunkport | 1,238 | Maine | 64 |
Waldoboro | 1,233 | Maine | 65 |
West Kennebunk | 1,176 | Maine | 66 |
Damariscotta | 1,142 | Maine | 67 |
Steep Falls | 1,139 | Maine | 68 |
Wiscasset | 1,097 | Maine | 69 |
Howland | 1,096 | Maine | 70 |
Boothbay Harbor | 1,086 | Maine | 71 |
Dixfield | 1,076 | Maine | 72 |
Limestone | 1,075 | Maine | 73 |
Castine | 1,029 | Maine | 74 |
Kittery Point | 1,012 | Maine | 75 |