Guest, Sign inJoin
PittstonME FormerFirstCongregationalChurchPittstonSchoolRoadPittston, #1 on this list · Photo: Magicpiano · CC BY-SA 4.0
Maine rankings · Growth

Fastest-growing towns in Maine

Pittston has grown fastest of Maine’s 141 towns of 2,500+: up 19.0% from 2,872 residents in April 2020 to an estimated 3,418 in July 2025 (Census Bureau estimates). The typical town here changed +3.9%; 10 of the 141 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#1

Pittston

Kennebec County
+19.0%

2,872 in 2020·3,418 in 2025·+546 people

#2

Eliot

York County
+13.7%

6,720 in 2020·7,643 in 2025·+923 people

#3

Kittery

York County
+13.4%

10,074 in 2020·11,420 in 2025·+1,346 people

All 141 towns

Growth since 2020, highest first.

141 towns ranked. Not here? See why a town may be missing.

#TownGrowth since 2020People addedResidents
1PittstonKennebec County+19.0%+5462,872 → 3,418April 2020 → July 2025
2EliotYork County+13.7%+9236,720 → 7,643April 2020 → July 2025
3KitteryYork County+13.4%+1,34610,074 → 11,420April 2020 → July 2025
4LimerickYork County+12.1%+3853,190 → 3,575April 2020 → July 2025
5LevantPenobscot County+12.0%+3522,937 → 3,289April 2020 → July 2025
6Orono College campusPenobscot County+11.0%+1,23311,188 → 12,421April 2020 → July 2025
7ScarboroughCumberland County+11.0%+2,43122,116 → 24,547April 2020 → July 2025
8BridgtonCumberland County+10.2%+5525,413 → 5,965April 2020 → July 2025
9BethelOxford County+9.8%+2462,505 → 2,751April 2020 → July 2025
10BelgradeKennebec County+9.0%+2923,249 → 3,541April 2020 → July 2025
11FarmingtonFranklin County+8.9%+6727,586 → 8,258April 2020 → July 2025
12North YarmouthCumberland County+8.7%+3534,071 → 4,424April 2020 → July 2025
13CorinthPenobscot County+8.4%+2442,895 → 3,139April 2020 → July 2025
14WindhamCumberland County+8.0%+1,48318,429 → 19,912April 2020 → July 2025
15HermonPenobscot County+7.9%+5126,470 → 6,982April 2020 → July 2025
16ArundelYork County+7.5%+3194,277 → 4,596April 2020 → July 2025
17StandishCumberland County+7.4%+76110,239 → 11,000April 2020 → July 2025
18North BerwickYork County+7.3%+3644,991 → 5,355April 2020 → July 2025
19LimingtonYork County+7.2%+2823,891 → 4,173April 2020 → July 2025
20WoolwichSagadahoc County+7.2%+2213,066 → 3,287April 2020 → July 2025
21SabattusAndroscoggin County+7.2%+3625,035 → 5,397April 2020 → July 2025
22JeffersonLincoln County+6.9%+1752,553 → 2,728April 2020 → July 2025
23WellsYork County+6.8%+77011,324 → 12,094April 2020 → July 2025
24WiscassetLincoln County+6.6%+2473,751 → 3,998April 2020 → July 2025
25FryeburgOxford County+6.4%+2153,361 → 3,576April 2020 → July 2025
26South BerwickYork County+6.4%+4767,465 → 7,941April 2020 → July 2025
27Old Orchard BeachYork County+6.4%+5708,963 → 9,533April 2020 → July 2025
28SidneyKennebec County+6.2%+2894,640 → 4,929April 2020 → July 2025
29BerwickYork County+6.1%+4867,950 → 8,436April 2020 → July 2025
30BrunswickCumberland County+5.9%+1,29221,763 → 23,055April 2020 → July 2025
31LitchfieldKennebec County+5.8%+2093,588 → 3,797April 2020 → July 2025
32CarmelPenobscot County+5.8%+1652,866 → 3,031April 2020 → July 2025
33Mechanic FallsAndroscoggin County+5.7%+1783,108 → 3,286April 2020 → July 2025
34AuburnAndroscoggin County+5.7%+1,37124,070 → 25,441April 2020 → July 2025
35WestbrookCumberland County+5.7%+1,15820,407 → 21,565April 2020 → July 2025
36EllsworthHancock County+5.6%+4678,395 → 8,862April 2020 → July 2025
37Livermore FallsAndroscoggin County+5.5%+1693,060 → 3,229April 2020 → July 2025
38WatervilleKennebec County+5.4%+90616,673 → 17,5792020 base revised by Census
39HollisYork County+5.4%+2574,746 → 5,003April 2020 → July 2025
40DurhamAndroscoggin County+5.4%+2254,174 → 4,399April 2020 → July 2025
41TurnerAndroscoggin County+5.3%+3115,816 → 6,127April 2020 → July 2025
42KennebunkYork County+5.3%+61411,538 → 12,152April 2020 → July 2025
43BowdoinhamSagadahoc County+5.3%+1613,049 → 3,210April 2020 → July 2025
44ChinaKennebec County+5.2%+2314,405 → 4,636April 2020 → July 2025
45GrayCumberland County+5.2%+4318,245 → 8,676April 2020 → July 2025
46NorwayOxford County+5.2%+2655,084 → 5,349April 2020 → July 2025
47BoothbayLincoln County+5.2%+1562,999 → 3,155April 2020 → July 2025
48LebanonYork County+5.2%+3366,465 → 6,801April 2020 → July 2025
49OxfordOxford County+5.2%+2184,231 → 4,449April 2020 → July 2025
50NaplesCumberland County+5.1%+2013,927 → 4,128April 2020 → July 2025
51Bar HarborHancock County+5.0%+2575,095 → 5,352April 2020 → July 2025
52CumberlandCumberland County+5.0%+4218,455 → 8,876April 2020 → July 2025
53ReadfieldKennebec County+5.0%+1292,601 → 2,730April 2020 → July 2025
54GorhamCumberland County+4.9%+90418,335 → 19,239April 2020 → July 2025
55HoldenPenobscot County+4.9%+1603,278 → 3,438April 2020 → July 2025
56HampdenPenobscot County+4.8%+3737,705 → 8,078April 2020 → July 2025
57LewistonAndroscoggin County+4.7%+1,73637,130 → 38,866April 2020 → July 2025
58WarrenKnox County+4.7%+2274,872 → 5,099April 2020 → July 2025
59WindsorKennebec County+4.6%+1222,636 → 2,758April 2020 → July 2025
60ParisOxford County+4.5%+2315,178 → 5,409April 2020 → July 2025
61TopshamSagadahoc County+4.4%+4249,558 → 9,982April 2020 → July 2025
62BristolLincoln County+4.4%+1252,844 → 2,969April 2020 → July 2025
63New GloucesterCumberland County+4.4%+2515,713 → 5,964April 2020 → July 2025
64AlfredYork County+4.3%+1323,056 → 3,188April 2020 → July 2025
65MonmouthKennebec County+4.3%+1754,077 → 4,252April 2020 → July 2025
66FalmouthCumberland County+4.2%+52712,455 → 12,982April 2020 → July 2025
67YorkYork County+4.2%+57013,723 → 14,293April 2020 → July 2025
68GardinerKennebec County+4.1%+2455,961 → 6,206April 2020 → July 2025
69GreeneAndroscoggin County+4.1%+1784,373 → 4,551April 2020 → July 2025
70GlenburnPenobscot County+4.0%+1854,640 → 4,825April 2020 → July 2025
71BentonKennebec County+3.9%+1062,715 → 2,821April 2020 → July 2025
72LymanYork County+3.9%+1754,538 → 4,713April 2020 → July 2025
73SacoYork County+3.8%+77920,380 → 21,159April 2020 → July 2025
74CascoCumberland County+3.8%+1393,640 → 3,779April 2020 → July 2025
75BowdoinSagadahoc County+3.8%+1193,135 → 3,254April 2020 → July 2025
76WaterboroYork County+3.7%+2927,927 → 8,219April 2020 → July 2025
77ShapleighYork County+3.6%+1042,921 → 3,025April 2020 → July 2025
78BuxtonYork County+3.5%+2968,385 → 8,681April 2020 → July 2025
79MinotAndroscoggin County+3.5%+972,769 → 2,866April 2020 → July 2025
80SearsportWaldo County+3.5%+922,645 → 2,737April 2020 → July 2025
81WaldoboroLincoln County+3.4%+1765,148 → 5,324April 2020 → July 2025
82MadisonSomerset County+3.4%+1614,727 → 4,888April 2020 → July 2025
83PolandAndroscoggin County+3.3%+1945,904 → 6,098April 2020 → July 2025
84SanfordYork County+3.2%+70021,963 → 22,663April 2020 → July 2025
85Cape ElizabethCumberland County+2.8%+2729,555 → 9,827April 2020 → July 2025
86RocklandKnox County+2.8%+1976,945 → 7,142April 2020 → July 2025
87VassalboroKennebec County+2.8%+1284,519 → 4,647April 2020 → July 2025
88KennebunkportYork County+2.8%+1013,616 → 3,717April 2020 → July 2025
89RumfordOxford County+2.7%+1615,864 → 6,025April 2020 → July 2025
90ChelseaKennebec County+2.7%+742,774 → 2,848April 2020 → July 2025
91OrringtonPenobscot County+2.6%+1003,812 → 3,912April 2020 → July 2025
92RaymondCumberland County+2.5%+1164,554 → 4,670April 2020 → July 2025
93BucksportHancock County+2.5%+1224,944 → 5,066April 2020 → July 2025
94RichmondSagadahoc County+2.4%+863,523 → 3,609April 2020 → July 2025
95BangorPenobscot County+2.4%+76931,749 → 32,518April 2020 → July 2025
96FreeportCumberland County+2.4%+2088,726 → 8,934April 2020 → July 2025
97HallowellKennebec County+2.4%+612,563 → 2,624April 2020 → July 2025
98LincolnPenobscot County+2.4%+1154,856 → 4,971April 2020 → July 2025
99ActonYork County+2.3%+622,673 → 2,735April 2020 → July 2025
100PortlandCumberland County+2.2%+1,50568,406 → 69,911April 2020 → July 2025
101Old TownPenobscot County+2.1%+1557,434 → 7,589April 2020 → July 2025
102LisbonAndroscoggin County+2.1%+2019,718 → 9,919April 2020 → July 2025
103OaklandKennebec County+2.0%+1256,236 → 6,361April 2020 → July 2025
104Fort KentAroostook County+2.0%+804,071 → 4,151April 2020 → July 2025
105South PortlandCumberland County+1.9%+50826,499 → 27,007April 2020 → July 2025
106NewportPenobscot County+1.9%+603,132 → 3,192April 2020 → July 2025
107DexterPenobscot County+1.7%+643,810 → 3,874April 2020 → July 2025
108HarpswellCumberland County+1.6%+785,024 → 5,102April 2020 → July 2025
109MilfordPenobscot County+1.5%+473,070 → 3,117April 2020 → July 2025
110WinslowKennebec County+1.4%+1127,951 → 8,063April 2020 → July 2025
111WiltonFranklin County+1.3%+503,828 → 3,878April 2020 → July 2025
112AugustaKennebec County+1.3%+24218,913 → 19,155April 2020 → July 2025
113MexicoOxford County+0.9%+262,753 → 2,779April 2020 → July 2025
114Dover-FoxcroftPiscataquis County+0.9%+414,422 → 4,463April 2020 → July 2025
115NorridgewockSomerset County+0.8%+263,278 → 3,304April 2020 → July 2025
116FairfieldSomerset County+0.7%+486,489 → 6,537April 2020 → July 2025
117YarmouthCumberland County+0.7%+638,999 → 9,062April 2020 → July 2025
118BathSagadahoc County+0.7%+598,776 → 8,835April 2020 → July 2025
119PittsfieldSomerset County+0.7%+263,909 → 3,935April 2020 → July 2025
120ThomastonKnox County+0.7%+182,733 → 2,751April 2020 → July 2025
121SkowheganSomerset County+0.6%+558,621 → 8,676April 2020 → July 2025
122BelfastWaldo County+0.6%+396,949 → 6,988April 2020 → July 2025
123WinthropKennebec County+0.6%+346,124 → 6,158April 2020 → July 2025
124JayFranklin County+0.4%+204,619 → 4,639April 2020 → July 2025
125WinterportWaldo County+0.4%+153,823 → 3,838April 2020 → July 2025
126West GardinerKennebec County+0.3%+103,668 → 3,678April 2020 → July 2025
127FarmingdaleKennebec County+0.3%+82,992 → 3,000April 2020 → July 2025
128ClintonKennebec County+0.3%+93,369 → 3,378April 2020 → July 2025
129Blue HillHancock County+0.2%+62,792 → 2,798April 2020 → July 2025
130CalaisWashington County+0.1%+23,081 → 3,083April 2020 → July 2025
131St. GeorgeKnox County0.0%02,595 → 2,595April 2020 → July 2025
132RockportKnox County−0.2%−63,634 → 3,628April 2020 → July 2025
133HoultonAroostook County−0.2%−126,068 → 6,056April 2020 → July 2025
134MillinocketPenobscot County−0.2%−104,105 → 4,095April 2020 → July 2025
135BrewerPenobscot County−0.5%−459,681 → 9,636April 2020 → July 2025
136CamdenKnox County−0.6%−295,233 → 5,204April 2020 → July 2025
137MadawaskaAroostook County−0.6%−243,870 → 3,846April 2020 → July 2025
138BiddefordYork County−0.7%−16422,563 → 22,399April 2020 → July 2025
139CaribouAroostook County−1.0%−727,393 → 7,321April 2020 → July 2025
140Presque IsleAroostook County−1.0%−908,784 → 8,694April 2020 → July 2025
141Fort FairfieldAroostook County−1.2%−403,325 → 3,285April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in Maine?

Pittston (Kennebec County): it grew 19.0%, from 2,872 residents in April 2020 to an estimated 3,418 in July 2025. Eliot (+13.7%) and Kittery (+13.4%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (141 in Maine). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. Every town is on the Maine page.

Go deeper

More Maine lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Maine rankings →
Other states

Fastest-growing towns in other states