Fastest Growing Cities in Maine (2025)

279 cities

City
Rank
Annual Change
2025 Pop.
2020 Pop.
Greenville13.94%1,7431,441
Westbrook23.24%22,07920,435
Bridgton33.05%6,0765,423
Castine43.01%1,4021,317
Pittston53%3,4042,893
Belgrade62.76%3,6103,249
Warren72.69%5,1964,885
Kittery82.36%11,32510,077
Baldwin92.34%1,6651,520
Greenbush102.18%1,5471,446
Newburgh112.15%1,7561,604
Leeds122.03%2,4102,263
Rangeley131.97%1,3481,223
Corinth141.95%3,1422,902
Troy151.81%1,1261,024
New Sharon161.77%1,6101,459
Gray171.65%8,7258,287
Eliot181.62%7,5686,766
Harrison191.62%2,6302,455
Livermore Falls201.54%3,2223,061
Pownal211.54%1,6491,574
Mechanic Falls221.53%3,2453,108
Naples231.53%4,1243,926
Franklin241.52%1,6671,570
Turner251.48%6,1025,821
Fayette261.43%1,2751,165
Windham271.34%19,95418,491
Bethel281.29%2,7532,511
Palmyra291.28%2,0591,926
Searsport301.27%2,7192,647
Northport311.23%1,6491,552
Sabattus321.19%5,2755,041
Sullivan331.18%1,2881,218
Charleston341.17%1,6401,551
New Gloucester351.16%5,9295,690
Wales361.15%1,6751,599
Durham371.13%4,4044,182
St. Albans381.12%2,1612,049
Readfield391.11%2,7392,604
Mount Vernon401.1%1,8341,728
Greene411.09%4,5414,377
Bradford421.06%1,2381,179
Standish431.05%11,01110,241
Penobscot441.04%1,1641,134
Veazie451.03%1,8631,815
Cornville461.03%1,3771,314
Sebago471.02%1,9891,913
Sidney481%4,9534,665
Hancock490.98%2,5692,467
Casco500.96%3,7773,642
Livermore510.96%2,2112,127
Nobleboro520.95%1,9171,794
Chesterville530.94%1,3941,333
Hermon540.94%6,9866,483
Limington550.92%4,1643,898
Scarborough560.92%24,23022,245
Lincolnville570.91%2,4402,321
North Berwick580.89%5,3044,977
Lamoine590.89%1,8151,717
North Yarmouth600.87%4,4004,099
Auburn610.84%25,41124,086
Hudson620.83%1,4601,417
Litchfield630.83%3,7813,595
Carmel640.8%3,0232,870
Topsham650.79%9,8989,565
Raymond660.79%4,6994,556
Steuben670.78%1,1691,133
Windsor680.77%2,7572,639
Madison690.76%4,8764,725
Rome700.76%1,1881,145
Alfred710.76%3,1873,066
Cornish720.76%1,5951,516
Searsmont730.75%1,4731,406
Minot740.74%2,8472,770
Kennebunk750.73%12,11611,550
Denmark760.72%1,2511,201
Cumberland770.71%8,8958,469
Old Town780.71%7,5647,431
Ellsworth790.7%8,8848,415
Swanville800.7%1,4391,380
Wayne810.69%1,1661,130
Sanford820.68%22,65121,973
Cape Elizabeth830.68%9,7549,539
Berwick840.66%8,3877,976
Freeport850.65%8,9358,741
Stetson860.65%1,2331,189
Monmouth870.64%4,2634,087
Gouldsboro880.63%1,7641,701
South Berwick890.63%7,8737,475
Southwest Harbor900.6%1,8571,752
Jefferson910.59%2,7252,553
Lebanon920.56%6,7706,476
Old Orchard Beach930.56%9,4918,977
Limerick940.54%3,5673,202
Fryeburg950.53%3,5823,370
Poland960.53%6,0425,906
Levant970.53%3,2202,939
Hiram980.53%1,7121,612
Albion990.53%2,1022,012
China1000.52%4,6234,416
Hollis1010.5%4,9794,759
Wells1020.49%11,99911,357
Dexter1030.49%3,8683,801
Vassalboro1040.47%4,6754,533
Buxton1050.47%8,6318,386
Arundel1060.44%4,5164,279
Orrington1070.44%3,9123,812
Palermo1080.43%1,6381,572
Newfield1090.42%1,6841,653
Winslow1100.41%8,1057,959
Woolwich1110.4%3,2393,072
Boothbay1120.38%3,1653,009
Norway1130.38%5,3465,091
Harpswell1140.35%5,0925,023
Kenduskeag1150.35%1,4151,345
Howland1160.34%1,1681,098
Hampden1170.34%8,0497,735
Lisbon1180.34%9,8479,727
Buckfield1190.33%2,1041,987
Benton1200.32%2,8152,722
Wilton1210.31%3,9013,832
Portland1220.29%69,76968,496
Randolph1230.28%1,7781,744
Mount Desert1240.27%2,2132,152
Bristol1250.27%2,9722,838
Brunswick1260.27%22,69121,763
Lincoln1270.26%4,9584,847
York1280.25%14,21513,732
Gorham1290.25%18,59118,364
Chelsea1300.25%2,8362,781
Pittsfield1310.23%3,9533,908
Bar Harbor1320.23%5,3385,105
Glenburn1330.21%4,7954,652
Appleton1340.21%1,4551,413
Holden1350.21%3,4193,282
Jay1360.19%4,6834,622
Newport1370.19%3,1653,126
Saco1380.18%21,10220,419
Corinna1390.18%2,2562,217
Anson1400.17%2,3242,290
Addison1410.17%1,1811,150
South Portland1420.16%27,03826,581
Lewiston1430.16%38,83537,110
Hebron1440.16%1,2791,225
Augusta1450.15%19,19718,925
Bangor1460.14%32,49231,720
Canaan1470.14%2,2042,190
Shapleigh1480.13%3,0142,923
Lyman1490.13%4,6614,531
Bradley1500.13%1,5681,529
Norridgewock1510.12%3,3033,276
Dresden1520.11%1,7961,726
Waterboro1530.11%8,1337,937
Kennebunkport1540.11%3,7123,630
West Bath1550.1%1,9531,911
Wiscasset1560.1%3,9553,751
Farmingdale1570.1%3,0322,998
Skowhegan1580.09%8,6728,618
Strong1590.09%1,1291,120
Yarmouth1600.09%9,0688,998
Eddington1610.09%2,2742,187
Hallowell1620.08%2,6212,565
Orono1630.07%12,20811,169
Waterville1640.06%17,34716,694
Fairfield1650.06%6,5346,491
Falmouth1660.05%12,92512,475
Oxford1670.05%4,4014,235
Manchester1680.04%2,4922,457
Mapleton1690%1,9051,888
Trenton1700%1,6431,593
Gardiner1710%6,1605,976
Oakland1720%6,3516,237
Waldoboro1730%5,2965,148
Bowdoinham1740%3,1903,062
Unity1750%2,3422,288
Ogunquit1760%1,6011,577
Parsonsfield1770%1,8241,791
Milo178-0.04%2,3552,252
Belfast179-0.04%6,9906,948
Boothbay Harbor180-0.05%2,0842,029
Clinton181-0.06%3,3853,371
Surry182-0.06%1,6801,635
Stockton Springs183-0.06%1,5911,541
Milford184-0.06%3,1063,068
Enfield185-0.07%1,4421,430
Acton186-0.07%2,7212,677
Mars Hill187-0.08%1,3161,355
Hodgdon188-0.08%1,3051,293
Etna189-0.08%1,2371,227
West Gardiner190-0.08%3,6973,674
Woodland191-0.08%1,2151,210
Friendship192-0.09%1,1511,144
Phippsburg193-0.09%2,2022,156
Georgetown194-0.09%1,0911,057
Bowdoin195-0.09%3,2063,139
Garland196-0.1%1,0301,021
Brownfield197-0.12%1,7081,643
Waterford198-0.12%1,6371,578
Newcastle199-0.16%1,8971,851
Calais200-0.16%3,1003,084
Edgecomb201-0.16%1,2151,187
Millinocket202-0.17%4,1094,108
Lovell203-0.17%1,1551,103
Damariscotta204-0.17%2,3032,296
Burnham205-0.18%1,1141,101
Rockland206-0.18%7,0476,949
East Millinocket207-0.19%1,5631,568
Brooks208-0.2%1,0221,009
Richmond209-0.2%3,5663,523
Dixfield210-0.22%2,3072,254
Frankfort211-0.24%1,2431,232
Medway212-0.25%1,1891,186
Canton213-0.27%1,1151,128
Mexico214-0.29%2,7832,756
Montville215-0.29%1,0261,020
Bucksport216-0.3%5,0244,945
Eastport217-0.31%1,2881,283
Winterport218-0.31%3,8533,822
Dayton219-0.32%2,1812,141
Lubec220-0.32%1,2331,234
Dixmont221-0.33%1,2061,210
Whitefield222-0.33%2,4032,403
Madawaska223-0.34%3,8313,866
South Bristol224-0.35%1,1361,127
Presque Isle225-0.37%8,6968,775
Union226-0.37%2,4282,384
Stonington227-0.38%1,0531,054
Easton228-0.38%1,3131,320
Brewer229-0.39%9,5919,669
Littleton230-0.4%1,0031,002
Brownville231-0.43%1,1511,137
Sangerville232-0.45%1,3421,309
Orland233-0.45%2,2202,222
East Machias234-0.45%1,3271,318
Plymouth235-0.45%1,3171,325
Washburn236-0.46%1,5031,524
Thomaston237-0.47%2,7382,740
Bath238-0.49%8,7748,765
Woodstock239-0.49%1,4151,358
Sedgwick240-0.5%1,1961,197
Blue Hill241-0.53%2,7952,790
Baileyville242-0.53%1,3041,319
Guilford243-0.54%1,2961,267
Paris244-0.54%5,3505,185
Porter245-0.55%1,6391,608
Camden246-0.56%5,1605,237
Jonesport247-0.56%1,2441,240
Otisfield248-0.58%1,8741,857
Ashland249-0.59%1,1871,200
Fort Kent250-0.6%4,1344,071
Hope251-0.64%1,7151,701
Tremont252-0.65%1,5341,545
Deer Isle253-0.66%2,1192,191
Dedham254-0.66%1,6471,651
West Paris255-0.67%1,7701,767
Winthrop256-0.68%6,1456,136
Fort Fairfield257-0.7%3,2703,320
Caribou258-0.71%7,2767,403
Rockport259-0.71%3,6273,645
Hartford260-0.72%1,2441,209
Peru261-0.73%1,4951,486
Cherryfield262-0.73%1,0871,105
Biddeford263-0.77%22,19822,542
Frenchville264-0.78%1,0221,048
Machias265-0.78%2,0442,063
St. George266-0.85%2,5702,597
South Thomaston267-0.85%1,5111,513
Limestone268-0.87%1,4831,518
Rumford269-0.94%5,9115,873
Cushing270-0.94%1,4691,501
Washington271-0.95%1,5571,594
Farmington272-0.97%8,2397,593
Van Buren273-1%1,9792,038
Houlton274-1.02%5,9446,051
Owls Head275-1.06%1,4871,508
Vinalhaven276-1.11%1,2451,288
Milbridge277-1.17%1,3531,368
Hartland278-1.57%1,8161,699
Dover-Foxcroft279-1.78%4,4204,424

Maine Growth Overview

Maine's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Greenville leads with 3.94% annualized growth, followed by Westbrook (3.24%) and Bridgton (3.05%). The largest population centers are Portland (69,769), Lewiston (38,835), and Bangor (32,492). Of the 279 cities over 1,000 population, 177 are growing while 102 experienced population decline. Overall, cities averaged 0.32% annualized growth, with total urban population growing by 3.46% annually.