Fastest Growing Cities in Maine (2025)

279 cities

City
Rank
Change
2025 Pop.
2020 Pop.
Greenville town15.17%1,7901,440
Kittery town24.82%11,87610,082
Levant town33.73%3,4232,939
Belgrade town43.29%3,6463,250
Pittston town53.17%3,4212,895
Hartland town62.7%1,9811,699
Troy town72.59%1,1481,024
Howland town82.44%1,2171,100
Limerick town92.41%3,6973,196
Rangeley town102.19%1,3541,223
Eliot town112.1%7,6316,766
Bethel town122.05%2,7862,510
New Sharon town132.03%1,6111,459
Fayette town141.83%1,2831,166
Scarborough town151.81%24,53022,243
Cumberland town161.74%9,0648,486
Auburn city171.68%25,64124,074
Newburgh town181.64%1,7341,599
North Yarmouth town191.58%4,4484,100
Lovell town201.53%1,1951,106
Corinth town211.51%3,0992,901
Canton town221.41%1,1481,129
Lincolnville town231.36%2,4612,320
Palmyra town241.33%2,0571,926
Woodstock town251.32%1,4611,358
Baldwin town261.31%1,6231,520
Addison town271.25%1,2131,148
Swanville town281.25%1,4591,380
Harrison town291.24%2,6052,455
Stockton Springs town301.24%1,6371,541
Hermon town311.23%6,9966,481
Searsmont town321.23%1,4851,406
Palermo town331.21%1,6681,572
Livermore Falls town341.21%3,1833,059
Fryeburg town351.17%3,6173,370
Nobleboro town361.15%1,9271,795
Limington town371.14%4,1753,898
Cornish town381.13%1,6041,516
Jefferson town391.13%2,7662,559
Sidney town401.1%4,9564,664
St. Albans town411.07%2,1692,051
Turner town421.07%6,0415,823
Portland city431.06%70,59068,493
Hampden town441.05%8,1457,735
Buckfield town451.05%2,1271,987
Brownfield town461.04%1,7421,643
Northport town471.04%1,6471,552
South Berwick town481.03%7,9157,478
North Berwick town491.03%5,3084,981
Wells town501.02%12,09911,353
Norway town511.01%5,3965,090
Stetson town520.98%1,2411,189
Boothbay town530.97%3,2113,010
Farmington town540.96%8,5897,588
Frankfort town550.95%1,2771,232
Hartford town560.95%1,2781,207
Mount Vernon town570.94%1,8271,729
Hiram town580.94%1,7221,613
Litchfield town590.93%3,7853,596
Carmel town600.93%3,0282,870
Woolwich town610.93%3,2703,076
Franklin town620.92%1,6371,567
Gardiner city630.9%6,2715,974
York town640.88%14,36813,731
Brooks town650.87%1,0441,009
China town660.87%4,6484,412
Wales town670.85%1,6541,598
Berwick town680.85%8,4087,979
Winterport town690.84%3,9573,822
Windham town700.83%19,98818,492
Mapleton town710.83%1,9431,887
Hudson town720.83%1,4621,418
Hollis town730.82%5,0114,757
Cornville town740.81%1,3731,314
Lebanon town750.8%6,8066,480
Arundel town760.8%4,5434,278
Burnham town770.8%1,1371,101
Oxford town780.79%4,4424,235
Peru town790.79%1,5371,487
Kenduskeag town800.78%1,4271,344
Bristol town810.77%3,0102,841
Holden town820.76%3,4513,281
Bradford town830.74%1,2251,181
Bridgton town840.73%5,7675,424
Monmouth town850.73%4,2664,086
Leeds town860.73%2,3402,262
Chesterville town870.73%1,3861,332
Dresden town880.72%1,8221,727
Bowdoinham town890.72%3,2313,060
Wiscasset town900.72%3,9373,749
Southwest Harbor town910.71%1,8501,751
Old Orchard Beach town920.7%9,5018,979
Windsor town930.7%2,7482,639
Bradley town940.7%1,5911,534
Montville town950.67%1,0471,019
Lamoine town960.67%1,8001,719
Albion town970.67%2,1112,015
Porter town980.66%1,6751,609
Durham town990.65%4,3394,181
Benton town1000.64%2,8302,722
Hebron town1010.63%1,2871,222
Waldoboro town1020.62%5,3865,150
Orrington town1030.62%3,9223,809
Wayne town1040.61%1,1591,129
Dixfield town1050.6%2,3412,254
Paris town1060.59%5,4315,186
Sabattus town1070.58%5,1945,053
Mechanic Falls town1080.57%3,1703,107
Bath city1090.55%8,9428,764
Georgetown town1100.55%1,1031,057
Shapleigh town1110.53%3,0352,924
Readfield town1120.52%2,7012,603
Belfast city1130.52%7,1436,944
Rome town1140.51%1,1871,149
Vassalboro town1150.5%4,6494,533
Waterford town1160.49%1,6491,574
Woodland town1170.49%1,2371,209
Denmark town1180.49%1,2431,202
Milo town1190.46%2,3842,252
Hallowell city1200.46%2,6372,567
Madison town1210.45%4,8584,725
Dayton town1220.45%2,2112,137
Oakland town1230.44%6,4136,240
Machias town1240.43%2,0942,059
Kennebunk town1250.41%12,01311,549
Sebago town1260.41%1,9651,917
Edgecomb town1270.41%1,2301,186
Eddington town1280.4%2,2572,187
Naples town1290.4%4,0173,920
Rockland city1300.4%7,0876,948
Boothbay Harbor town1310.38%2,1042,028
Bar Harbor town1320.38%5,3165,102
Saco city1330.37%21,11420,418
Lyman town1340.37%4,6664,524
Phippsburg town1350.36%2,2212,155
Buxton town1360.35%8,5988,381
Glenburn town1370.33%4,8014,653
Casco town1380.32%3,7103,637
Minot town1390.32%2,8152,769
Otisfield town1400.32%1,9041,858
West Bath town1410.31%1,9631,913
Hodgdon town1420.3%1,3181,292
Gorham town1430.3%18,45818,369
Littleton town1440.29%1,0201,002
Union town1450.29%2,4532,383
Chelsea town1460.28%2,8382,785
Augusta city1470.27%19,20618,917
Fort Fairfield town1480.27%3,3563,323
Greene town1490.25%4,4424,377
Winthrop town1500.24%6,2316,132
Jonesport town1510.24%1,2701,240
Fort Kent town1520.24%4,2424,073
Waterboro town1530.23%8,1427,947
Corinna town1540.22%2,2502,217
Castine town1550.22%1,3631,318
Bucksport town1560.22%5,0384,949
Anson town1570.22%2,3272,290
Unity town1580.21%2,3532,287
Searsport town1590.19%2,6682,647
Trenton town1600.18%1,6361,588
Charleston town1610.18%1,6391,552
Norridgewock town1620.18%3,3283,277
Newfield town1630.18%1,6731,652
Mexico town1640.18%2,8082,755
Gouldsboro town1650.17%1,7421,706
Randolph town1660.17%1,7721,744
Newcastle town1670.16%1,9081,849
Wilton town1680.15%3,8843,832
Waterville city1690.15%16,87516,693
Topsham town1700.15%9,7819,565
East Machias town1710.15%1,3471,318
Cape Elizabeth town1720.15%9,6209,539
Appleton town1730.14%1,4511,412
Poland town1740.13%5,9725,907
Madawaska town1750.13%3,8733,864
Falmouth town1760.12%12,89812,469
Acton town1770.11%2,7252,674
Lincoln town1780.1%4,8764,847
Milford town1790.1%3,1153,069
Bowdoin town1800.09%3,2163,137
South Bristol town1810.09%1,1471,126
Ashland town1820.08%1,2081,201
Warren town1830.08%4,9504,880
Whitefield town1840.08%2,4812,405
Greenbush town1850.07%1,4741,446
Newport town1860.06%3,1583,129
Pownal town1870.06%1,5901,567
West Paris town1880.06%1,7921,770
Bangor city1890.05%31,66231,720
Dexter town1900.05%3,8163,801
Rumford town1910.05%5,9995,872
Ellsworth city1920.05%8,7198,417
Raymond town1930.04%4,6094,554
Damariscotta town1940.04%2,3062,295
Manchester town1950.04%2,4862,456
Sanford city1960.04%22,26721,972
Calais city1970.03%3,1283,083
Orono town1980.02%12,25911,167
New Gloucester town1990.02%5,7785,689
Standish town2000.01%10,82210,240
Easton town2010%1,3241,319
Jay town2020%4,6544,621
Farmingdale town2030%3,0182,997
Etna town2040%1,2361,228
Garland town2050%1,0281,021
Canaan town2060%2,2082,191
Fairfield town2070%6,5406,490
Steuben town2080%1,1521,132
Parsonsfield town2090%1,8151,789
Winslow town210-0.01%8,0247,957
Kennebunkport town211-0.03%3,6943,630
West Gardiner town212-0.03%3,6883,672
Freeport town213-0.06%8,7718,739
Skowhegan town214-0.06%8,6688,613
Clinton town215-0.06%3,3813,369
Ogunquit town216-0.06%1,5971,577
Washburn town217-0.07%1,5191,524
Enfield town218-0.07%1,4391,432
Sangerville town219-0.07%1,3561,310
Mars Hill town220-0.07%1,3371,360
Lubec town221-0.08%1,2431,232
Houlton town222-0.08%6,0626,049
Richmond town223-0.08%3,5663,526
Medway town224-0.08%1,1881,185
Strong town225-0.09%1,1241,120
Lisbon town226-0.09%9,7119,722
Alfred town227-0.09%3,1913,073
Caribou city228-0.09%7,4177,400
Surry town229-0.12%1,6671,633
Presque Isle city230-0.13%8,6558,783
Pittsfield town231-0.13%3,9213,907
Limestone town232-0.13%1,5131,521
Van Buren town233-0.15%2,0542,040
Guilford town234-0.15%1,3041,265
Eastport city235-0.15%1,2961,284
Brunswick town236-0.18%22,35221,765
Livermore town237-0.19%2,1552,133
Frenchville town238-0.19%1,0441,051
East Millinocket town239-0.19%1,5621,567
Harpswell town240-0.22%5,0125,024
Millinocket town241-0.22%4,0844,107
Veazie town242-0.22%1,8141,815
Plymouth town243-0.23%1,3241,326
Mount Desert town244-0.23%2,1802,152
Dover-Foxcroft town245-0.24%4,5174,423
Dixmont town246-0.25%1,2051,210
Brewer city247-0.25%9,5989,667
Cherryfield town248-0.27%1,1021,107
Hancock town249-0.28%2,4942,467
Lewiston city250-0.28%38,18837,110
Old Town city251-0.28%7,3897,426
Milbridge town252-0.29%1,3791,363
Baileyville town253-0.3%1,3131,317
Westbrook city254-0.33%20,43020,434
Gray town255-0.37%8,3338,281
Deer Isle town256-0.42%2,1172,191
Biddeford city257-0.43%22,17522,539
Brownville town258-0.43%1,1531,135
Sullivan town259-0.48%1,2441,219
Sedgwick town260-0.5%1,1931,199
Tremont town261-0.52%1,5301,545
Blue Hill town262-0.54%2,7882,795
Orland town263-0.54%2,2032,222
Stonington town264-0.57%1,0431,054
Dedham town265-0.61%1,6381,649
Penobscot town266-0.62%1,1211,135
Hope town267-0.64%1,7101,699
South Portland city268-0.67%26,48226,575
Yarmouth town269-0.68%8,9048,996
St. George town270-0.77%2,5702,597
Friendship town271-0.88%1,1311,145
Rockport town272-0.88%3,6143,651
Thomaston town273-0.88%2,7082,740
Owls Head town274-1%1,4781,501
Camden town275-1.1%5,1105,233
South Thomaston town276-1.12%1,4981,513
Cushing town277-1.15%1,4611,501
Washington town278-1.28%1,5461,595
Vinalhaven town279-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 town leads with 5.17% annualized growth, followed by Kittery town (4.82%) and Levant town (3.73%). The largest population centers are Portland city (70,590), Lewiston city (38,188), and Bangor city (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.