Maine: cities and towns by population
The largest of Maine's 350 recorded places, ranked by population — 1,101,704 people across the state's towns and cities.
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
| # | Place | Population |
|---|---|---|
| 1 | Portland | 66,881 |
| 2 | Lewiston | 36,202 |
| 3 | Bangor | 32,391 |
| 4 | West Scarborough | 27,706 |
| 5 | South Portland | 25,556 |
| 6 | South Portland Gardens | 23,893 |
| 7 | Auburn | 22,871 |
| 8 | Biddeford | 21,282 |
| 9 | Sanford | 20,893 |
| 10 | Saco | 19,078 |
| 11 | Augusta | 18,899 |
| 12 | Westbrook | 17,978 |
| 13 | Waterville | 16,261 |
| 14 | Brunswick | 15,175 |
| 15 | York Beach | 12,854 |
| 16 | Wells Beach Station | 10,162 |
| 17 | Orono | 9,474 |
| 18 | Lisbon | 9,392 |
| 19 | North Bath | 9,363 |
| 20 | Brewer | 9,232 |
| 21 | Presque Isle | 9,171 |
| 22 | Old Orchard Beach | 8,624 |
| 23 | Bath | 8,305 |
| 24 | Buxton | 8,136 |
| 25 | Ellsworth | 7,857 |
| 26 | Caribou | 7,816 |
| 27 | Winslow | 7,794 |
| 28 | Old Town | 7,624 |
| 29 | Waterboro | 7,532 |
| 30 | South Berwick | 7,480 |
| 31 | Rockland | 7,237 |
| 32 | Gorham | 6,882 |
| 33 | Belfast | 6,682 |
| 34 | Eliot | 6,528 |
| 35 | Skowhegan | 6,297 |
| 36 | Topsham | 5,931 |
| 37 | Yarmouth | 5,869 |
| 38 | Gardiner | 5,597 |
| 39 | Turner | 5,470 |
| 40 | Lebanon | 5,446 |
| 41 | New Gloucester | 5,389 |
| 42 | Poland | 5,314 |
| 43 | Harpswell Center | 5,281 |
| 44 | Kennebunk | 5,214 |
| 45 | Paris | 5,073 |
| 46 | Houlton | 5,002 |
| 47 | Jay | 4,988 |
| 48 | Hermon | 4,909 |
| 49 | North Windham | 4,904 |
| 50 | Sabattus | 4,694 |
| 51 | Raymond | 4,649 |
| 52 | Hollis Center | 4,637 |
| 53 | Kittery | 4,562 |
| 54 | South Sanford | 4,536 |
| 55 | Millinocket | 4,466 |
| 56 | Scarborough | 4,403 |
| 57 | Hampden | 4,343 |
| 58 | Farmington | 4,288 |
| 59 | China | 4,269 |
| 60 | Greene Village | 4,238 |
| 61 | Rumford | 4,218 |
| 62 | Vassalboro | 4,208 |
| 63 | Lisbon Falls | 4,100 |
| 64 | Warren | 3,945 |
| 65 | Monmouth | 3,935 |
| 66 | Orrington | 3,666 |
| 67 | Sidney | 3,653 |
| 68 | Arundel | 3,571 |
| 69 | Camden | 3,570 |
| 70 | South Eliot | 3,550 |
| 71 | Limington | 3,538 |
| 72 | Rockport | 3,336 |
| 73 | Springvale | 3,292 |
| 74 | Pittsfield | 3,150 |
| 75 | Belgrade | 3,096 |
| 76 | Boothbay | 3,077 |
| 77 | Lake Arrowhead | 3,071 |
| 78 | York Harbor | 3,033 |
| 79 | Calais | 2,980 |
| 80 | Madawaska | 2,967 |
| 81 | Madawaska | 2,967 |
| 82 | Holden | 2,939 |
| 83 | Woolwich | 2,922 |
| 84 | Bucksport | 2,885 |
| 85 | Lincoln | 2,884 |
| 86 | Bristol | 2,749 |
| 87 | Norway | 2,748 |
| 88 | Saint George | 2,682 |
| 89 | Chelsea | 2,661 |
| 90 | Benton | 2,658 |
| 91 | Winthrop | 2,650 |
| 92 | Pittston | 2,649 |
| 93 | Fairfield | 2,638 |
| 94 | Madison | 2,630 |
| 95 | Oakland | 2,602 |
| 96 | Alfred | 2,596 |
| 97 | Cape Neddick | 2,568 |
| 98 | Manchester | 2,563 |
| 99 | Bar Harbor | 2,552 |
| 100 | Dover-Foxcroft | 2,528 |
| 101 | Carmel | 2,512 |
| 102 | Bethel | 2,507 |
| 103 | Cumberland Center | 2,499 |
| 104 | Fort Kent | 2,488 |
| 105 | Jefferson | 2,483 |
| 106 | Readfield | 2,454 |
| 107 | Shapleigh | 2,418 |
| 108 | Harrison | 2,407 |
| 109 | Whitefield | 2,363 |
| 110 | Minot | 2,337 |
| 111 | Limerick | 2,329 |
| 112 | Hallowell | 2,315 |
| 113 | Union | 2,297 |
| 114 | Windsor | 2,291 |
| 115 | South Paris | 2,267 |
| 116 | Levant | 2,257 |
| 117 | Mechanic Falls | 2,237 |
| 118 | Milford | 2,233 |
| 119 | Hancock | 2,232 |
| 120 | Acton | 2,230 |
| 121 | Corinna | 2,230 |
| 122 | Orland | 2,219 |
| 123 | Wilton | 2,198 |
| 124 | Livermore | 2,190 |
| 125 | Phippsburg | 2,190 |
| 126 | Berwick | 2,187 |
| 127 | Dexter | 2,158 |
| 128 | Eddington | 2,133 |
| 129 | Lincolnville | 2,123 |
| 130 | Canaan | 2,097 |
| 131 | Leeds | 2,080 |
| 132 | Bridgton | 2,071 |
| 133 | Palmyra | 2,031 |
| 134 | Albion | 2,023 |
| 135 | Gouldsboro | 2,018 |
| 136 | Farmingdale | 1,970 |
| 137 | Deer Isle | 1,950 |
| 138 | Van Buren | 1,937 |
| 139 | Saint Albans | 1,909 |
| 140 | Thomaston | 1,875 |
| 141 | Falmouth | 1,855 |
| 142 | Milo | 1,847 |
| 143 | Fort Fairfield | 1,825 |
| 144 | Veazie | 1,813 |
| 145 | Dayton | 1,805 |
| 146 | Buckfield | 1,791 |
| 147 | West Paris | 1,790 |
| 148 | Newport | 1,776 |
| 149 | Randolph | 1,772 |
| 150 | Richmond | 1,760 |
| 151 | Mexico | 1,743 |
| 152 | Nobleboro | 1,691 |
| 153 | Enfield | 1,680 |
| 154 | Owls Head | 1,665 |
| 155 | Parsonsfield | 1,647 |
| 156 | Fryeburg | 1,631 |
| 157 | North Berwick | 1,615 |
| 158 | Livermore Falls | 1,594 |
| 159 | Tremont | 1,590 |
| 160 | Mount Vernon | 1,584 |
| 161 | Peru | 1,575 |
| 162 | East Millinocket | 1,567 |
| 163 | Medway | 1,548 |
| 164 | Stockton Springs | 1,540 |
| 165 | Falmouth Foreside | 1,511 |
| 166 | Porter | 1,495 |
| 167 | Freeport | 1,485 |
| 168 | Hiram | 1,479 |
| 169 | Dedham | 1,478 |
| 170 | Greenbush | 1,477 |
| 171 | South Thomaston | 1,472 |
| 172 | Jonesport | 1,464 |
| 173 | Charleston | 1,452 |
| 174 | Hudson | 1,448 |
| 175 | Norridgewock | 1,438 |
| 176 | Franklin | 1,424 |
| 177 | Trenton | 1,424 |
| 178 | Clinton | 1,419 |
| 179 | Surry | 1,415 |
| 180 | Swanville | 1,411 |
| 181 | Washington | 1,398 |
| 182 | Penobscot | 1,397 |
| 183 | Northport | 1,384 |
| 184 | Newfield | 1,381 |
| 185 | Chisholm | 1,380 |
| 186 | Cushing | 1,374 |
| 187 | South Windham | 1,374 |
| 188 | Hope | 1,362 |
| 189 | Woodstock | 1,352 |
| 190 | East Machias | 1,350 |
| 191 | New Sharon | 1,348 |
| 192 | Winterport | 1,340 |
| 193 | Milbridge | 1,330 |
| 194 | Appleton | 1,321 |
| 195 | Sangerville | 1,320 |
| 196 | Cornish | 1,319 |
| 197 | Brownville | 1,309 |
| 198 | Strong | 1,309 |
| 199 | Plymouth | 1,307 |
| 200 | Brownfield | 1,301 |