Fastest Growing Cities in Maine (2025)

279 cities

City
Rank
Change
2025 Pop.
2020 Pop.
Greenville15.17%1,7901,440
Kittery24.82%11,87610,082
Levant33.73%3,4232,939
Belgrade43.29%3,6463,250
Pittston53.17%3,4212,895
Hartland62.7%1,9811,699
Troy72.59%1,1481,024
Howland82.44%1,2171,100
Limerick92.41%3,6973,196
Rangeley102.19%1,3541,223
Eliot112.1%7,6316,766
Bethel122.05%2,7862,510
New Sharon132.03%1,6111,459
Fayette141.83%1,2831,166
Scarborough151.81%24,53022,243
Cumberland161.74%9,0648,486
Auburn171.68%25,64124,074
Newburgh181.64%1,7341,599
North Yarmouth191.58%4,4484,100
Lovell201.53%1,1951,106
Corinth211.51%3,0992,901
Canton221.41%1,1481,129
Lincolnville231.36%2,4612,320
Palmyra241.33%2,0571,926
Woodstock251.32%1,4611,358
Baldwin261.31%1,6231,520
Addison271.25%1,2131,148
Swanville281.25%1,4591,380
Harrison291.24%2,6052,455
Stockton Springs301.24%1,6371,541
Hermon311.23%6,9966,481
Searsmont321.23%1,4851,406
Palermo331.21%1,6681,572
Livermore Falls341.21%3,1833,059
Fryeburg351.17%3,6173,370
Nobleboro361.15%1,9271,795
Limington371.14%4,1753,898
Cornish381.13%1,6041,516
Jefferson391.13%2,7662,559
Sidney401.1%4,9564,664
St. Albans411.07%2,1692,051
Turner421.07%6,0415,823
Portland431.06%70,59068,493
Hampden441.05%8,1457,735
Buckfield451.05%2,1271,987
Brownfield461.04%1,7421,643
Northport471.04%1,6471,552
South Berwick481.03%7,9157,478
North Berwick491.03%5,3084,981
Wells501.02%12,09911,353
Norway511.01%5,3965,090
Stetson520.98%1,2411,189
Boothbay530.97%3,2113,010
Farmington540.96%8,5897,588
Frankfort550.95%1,2771,232
Hartford560.95%1,2781,207
Mount Vernon570.94%1,8271,729
Hiram580.94%1,7221,613
Litchfield590.93%3,7853,596
Carmel600.93%3,0282,870
Woolwich610.93%3,2703,076
Franklin620.92%1,6371,567
Gardiner630.9%6,2715,974
York640.88%14,36813,731
Brooks650.87%1,0441,009
China660.87%4,6484,412
Wales670.85%1,6541,598
Berwick680.85%8,4087,979
Winterport690.84%3,9573,822
Windham700.83%19,98818,492
Mapleton710.83%1,9431,887
Hudson720.83%1,4621,418
Hollis730.82%5,0114,757
Cornville740.81%1,3731,314
Lebanon750.8%6,8066,480
Arundel760.8%4,5434,278
Burnham770.8%1,1371,101
Oxford780.79%4,4424,235
Peru790.79%1,5371,487
Kenduskeag800.78%1,4271,344
Bristol810.77%3,0102,841
Holden820.76%3,4513,281
Bradford830.74%1,2251,181
Bridgton840.73%5,7675,424
Monmouth850.73%4,2664,086
Leeds860.73%2,3402,262
Chesterville870.73%1,3861,332
Dresden880.72%1,8221,727
Bowdoinham890.72%3,2313,060
Wiscasset900.72%3,9373,749
Southwest Harbor910.71%1,8501,751
Old Orchard Beach920.7%9,5018,979
Windsor930.7%2,7482,639
Bradley940.7%1,5911,534
Montville950.67%1,0471,019
Lamoine960.67%1,8001,719
Albion970.67%2,1112,015
Porter980.66%1,6751,609
Durham990.65%4,3394,181
Benton1000.64%2,8302,722
Hebron1010.63%1,2871,222
Waldoboro1020.62%5,3865,150
Orrington1030.62%3,9223,809
Wayne1040.61%1,1591,129
Dixfield1050.6%2,3412,254
Paris1060.59%5,4315,186
Sabattus1070.58%5,1945,053
Mechanic Falls1080.57%3,1703,107
Bath1090.55%8,9428,764
Georgetown1100.55%1,1031,057
Shapleigh1110.53%3,0352,924
Readfield1120.52%2,7012,603
Belfast1130.52%7,1436,944
Rome1140.51%1,1871,149
Vassalboro1150.5%4,6494,533
Waterford1160.49%1,6491,574
Woodland1170.49%1,2371,209
Denmark1180.49%1,2431,202
Milo1190.46%2,3842,252
Hallowell1200.46%2,6372,567
Madison1210.45%4,8584,725
Dayton1220.45%2,2112,137
Oakland1230.44%6,4136,240
Machias1240.43%2,0942,059
Kennebunk1250.41%12,01311,549
Sebago1260.41%1,9651,917
Edgecomb1270.41%1,2301,186
Eddington1280.4%2,2572,187
Naples1290.4%4,0173,920
Rockland1300.4%7,0876,948
Boothbay Harbor1310.38%2,1042,028
Bar Harbor1320.38%5,3165,102
Saco1330.37%21,11420,418
Lyman1340.37%4,6664,524
Phippsburg1350.36%2,2212,155
Buxton1360.35%8,5988,381
Glenburn1370.33%4,8014,653
Casco1380.32%3,7103,637
Minot1390.32%2,8152,769
Otisfield1400.32%1,9041,858
West Bath1410.31%1,9631,913
Hodgdon1420.3%1,3181,292
Gorham1430.3%18,45818,369
Littleton1440.29%1,0201,002
Union1450.29%2,4532,383
Chelsea1460.28%2,8382,785
Augusta1470.27%19,20618,917
Fort Fairfield1480.27%3,3563,323
Greene1490.25%4,4424,377
Winthrop1500.24%6,2316,132
Jonesport1510.24%1,2701,240
Fort Kent1520.24%4,2424,073
Waterboro1530.23%8,1427,947
Corinna1540.22%2,2502,217
Castine1550.22%1,3631,318
Bucksport1560.22%5,0384,949
Anson1570.22%2,3272,290
Unity1580.21%2,3532,287
Searsport1590.19%2,6682,647
Trenton1600.18%1,6361,588
Charleston1610.18%1,6391,552
Norridgewock1620.18%3,3283,277
Newfield1630.18%1,6731,652
Mexico1640.18%2,8082,755
Gouldsboro1650.17%1,7421,706
Randolph1660.17%1,7721,744
Newcastle1670.16%1,9081,849
Wilton1680.15%3,8843,832
Waterville1690.15%16,87516,693
Topsham1700.15%9,7819,565
East Machias1710.15%1,3471,318
Cape Elizabeth1720.15%9,6209,539
Appleton1730.14%1,4511,412
Poland1740.13%5,9725,907
Madawaska1750.13%3,8733,864
Falmouth1760.12%12,89812,469
Acton1770.11%2,7252,674
Lincoln1780.1%4,8764,847
Milford1790.1%3,1153,069
Bowdoin1800.09%3,2163,137
South Bristol1810.09%1,1471,126
Ashland1820.08%1,2081,201
Warren1830.08%4,9504,880
Whitefield1840.08%2,4812,405
Greenbush1850.07%1,4741,446
Newport1860.06%3,1583,129
Pownal1870.06%1,5901,567
West Paris1880.06%1,7921,770
Bangor1890.05%31,66231,720
Dexter1900.05%3,8163,801
Rumford1910.05%5,9995,872
Ellsworth1920.05%8,7198,417
Raymond1930.04%4,6094,554
Damariscotta1940.04%2,3062,295
Manchester1950.04%2,4862,456
Sanford1960.04%22,26721,972
Calais1970.03%3,1283,083
Orono1980.02%12,25911,167
New Gloucester1990.02%5,7785,689
Standish2000.01%10,82210,240
Easton2010%1,3241,319
Jay2020%4,6544,621
Farmingdale2030%3,0182,997
Etna2040%1,2361,228
Garland2050%1,0281,021
Canaan2060%2,2082,191
Fairfield2070%6,5406,490
Steuben2080%1,1521,132
Parsonsfield2090%1,8151,789
Winslow210-0.01%8,0247,957
Kennebunkport211-0.03%3,6943,630
West Gardiner212-0.03%3,6883,672
Freeport213-0.06%8,7718,739
Skowhegan214-0.06%8,6688,613
Clinton215-0.06%3,3813,369
Ogunquit216-0.06%1,5971,577
Washburn217-0.07%1,5191,524
Enfield218-0.07%1,4391,432
Sangerville219-0.07%1,3561,310
Mars Hill220-0.07%1,3371,360
Lubec221-0.08%1,2431,232
Houlton222-0.08%6,0626,049
Richmond223-0.08%3,5663,526
Medway224-0.08%1,1881,185
Strong225-0.09%1,1241,120
Lisbon226-0.09%9,7119,722
Alfred227-0.09%3,1913,073
Caribou228-0.09%7,4177,400
Surry229-0.12%1,6671,633
Presque Isle230-0.13%8,6558,783
Pittsfield231-0.13%3,9213,907
Limestone232-0.13%1,5131,521
Van Buren233-0.15%2,0542,040
Guilford234-0.15%1,3041,265
Eastport235-0.15%1,2961,284
Brunswick236-0.18%22,35221,765
Livermore237-0.19%2,1552,133
Frenchville238-0.19%1,0441,051
East Millinocket239-0.19%1,5621,567
Harpswell240-0.22%5,0125,024
Millinocket241-0.22%4,0844,107
Veazie242-0.22%1,8141,815
Plymouth243-0.23%1,3241,326
Mount Desert244-0.23%2,1802,152
Dover-Foxcroft245-0.24%4,5174,423
Dixmont246-0.25%1,2051,210
Brewer247-0.25%9,5989,667
Cherryfield248-0.27%1,1021,107
Hancock249-0.28%2,4942,467
Lewiston250-0.28%38,18837,110
Old Town251-0.28%7,3897,426
Milbridge252-0.29%1,3791,363
Baileyville253-0.3%1,3131,317
Westbrook254-0.33%20,43020,434
Gray255-0.37%8,3338,281
Deer Isle256-0.42%2,1172,191
Biddeford257-0.43%22,17522,539
Brownville258-0.43%1,1531,135
Sullivan259-0.48%1,2441,219
Sedgwick260-0.5%1,1931,199
Tremont261-0.52%1,5301,545
Blue Hill262-0.54%2,7882,795
Orland263-0.54%2,2032,222
Stonington264-0.57%1,0431,054
Dedham265-0.61%1,6381,649
Penobscot266-0.62%1,1211,135
Hope267-0.64%1,7101,699
South Portland268-0.67%26,48226,575
Yarmouth269-0.68%8,9048,996
St. George270-0.77%2,5702,597
Friendship271-0.88%1,1311,145
Rockport272-0.88%3,6143,651
Thomaston273-0.88%2,7082,740
Owls Head274-1%1,4781,501
Camden275-1.1%5,1105,233
South Thomaston276-1.12%1,4981,513
Cushing277-1.15%1,4611,501
Washington278-1.28%1,5461,595
Vinalhaven279-1.44%1,2351,287

Maine Growth Overview

Maine's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Greenville leads with 5.17% annualized growth, followed by Kittery (4.82%) and Levant (3.73%). The largest population centers are Portland (70,590), Lewiston (38,188), and Bangor (31,662). Of the 279 cities over 1,000 population, 209 are growing while 70 experienced population decline. Overall, cities averaged 0.46% annualized growth, with total urban population growing by 3.26% annually.