The 10 Fastest Growing Cities In Maine For 2026

The fastest-growing cities in Maine are Westbrook and Ellsworth for 2026 based on Saturday Night Science.

Is being in an area of Maine that’s growing quickly a good thing or a bad thing?

Depends on who you ask.

Some want bigger, more exciting cities like Portland and Lewiston, while others want peace and quiet like in Gardiner and Belfast, thank you very much.

But today, we’re going to put opinions aside and look at the cold, hard facts — since 2010, which cities in Maine have grown the fastest.

After getting knee-deep in the Census’s American Community Survey using Saturday Night Science, we emerged with this set of cities in the Pine Tree State that have people climbing over each other to get in.

Maine gained a net 7,406 people from other states in the year ending July 2025 — 18th in the nation for domestic migration; the full moving statistics breakdown shows who’s coming and going.

1

No. 1 fastest-growing city in Maine

Westbrook, ME

20,775 peopleSnackAbility 8.5/10
8.5/10
Westbrook, ME
Source: Wikipedia User Kenenth C. Zirkel | CC BY-SA 4.0
20.0% growth since 2010 · 3,461 net new residents
Map of Westbrook within Maine Located in Cumberland County, Maine

Westbrook is a city in Cumberland County, Maine, United States and a suburb of Portland. The population was 17,494 at the 2010 census. It is part of the Portland-South Portland-Biddeford, Maine metropolitan statistical area.

2

No. 2 fastest-growing city in Maine

Ellsworth, ME

8,657 peopleSnackAbility 8/10
8/10
Ellsworth, ME
Source: Wikipedia User Billy Hathorn | CC BY-SA 3.0
14.6% growth since 2010 · 1,102 net new residents
Map of Ellsworth within Maine Located in Hancock County, Maine

Ellsworth is a city in and the county seat of Hancock County, Maine, United States. The 2010 Census determined it had a population of 7,741. Ellsworth was Maine’s fastest growing city from 2000-2010, with a growth rate of nearly 20 percent. With historic buildings and other points of interest, Ellsworth is popular with tourists.

3

No. 3 fastest-growing city in Maine

Saco, ME

20,819 peopleSnackAbility 8.5/10
8.5/10
Saco, ME
Source: Wikipedia User Josh and Melanie Rosenthal | CC BY-SA 2.0
13.2% growth since 2010 · 2,421 net new residents
Map of Saco within Maine Located in York County, Maine

Saco is a city in York County, Maine, United States. The population was 18,482 at the 2010 census. It is home to Ferry Beach State Park, Funtown Splashtown USA, Thornton Academy, as well as General Dynamics Armament Systems, a subsidiary of the defense contractor General Dynamics. Saco sees much tourism during summer months, due to its amusement parks, Ferry Beach State Park, and proximity to Old Orchard Beach.

4

No. 4 fastest-growing city in Maine

South Portland, ME

26,930 peopleSnackAbility 8.5/10
8.5/10
South Portland, ME
Source: Wikipedia User BMRR | CC BY-SA 3.0
8.6% growth since 2010 · 2,126 net new residents
Map of South Portland within Maine Located in Cumberland County, Maine

South Portland is a city in Cumberland County, Maine, United States, and is the fourth-largest city in the state, incorporated in 1898. As of the 2010 census, the city population was 25,002. Known for its working waterfront, South Portland is situated on Portland Harbor and overlooks the skyline of Portland and the islands of Casco Bay. Due to South Portland’s close proximity to air, marine, rail, and highway transportation options, the city has become a center for retail and industry in the region.

5

No. 5 fastest-growing city in Maine

Waterville, ME

17,077 peopleSnackAbility 6/10
6/10
Waterville, ME
Source: Wikipedia User Billy Hathorn | CC BY-SA 3.0
8.2% growth since 2010 · 1,300 net new residents
Map of Waterville within Maine Located in Kennebec County, Maine

Waterville is a city in Kennebec County of the U.S. state of Maine, United States, on the west bank of the Kennebec River. Home to Colby College and Thomas College, the population was 15,722 at the 2010 census. Waterville is also the latter of the cities which make up the Augusta-Waterville, ME Micropolitan Statistical Area.

6

No. 6 fastest-growing city in Maine

Auburn, ME

24,602 peopleSnackAbility 6/10up 2
6/10
Auburn, ME
Source: Wikipedia User Aissa Richards | CC BY 3.0
5.7% growth since 2010 · 1,323 net new residents
Map of Auburn within Maine Located in Androscoggin County, Maine

Auburn is a city in and the county seat of Androscoggin County, Maine, United States. The population was 23,055 at the 2010 census. Auburn and Lewiston are known locally as the Twin Cities or Lewiston-Auburn.

7

No. 7 fastest-growing city in Maine

Biddeford, ME

22,498 peopleSnackAbility 8/10down 1
8/10
Biddeford, ME
Source: Wikipedia User Tomasso, English Wikipedia | GFDL
4.7% growth since 2010 · 1,008 net new residents
Map of Biddeford within Maine Located in York County, Maine

Biddeford is a city in York County, Maine, United States. It is the principal commercial center of York County. The population was 21,277 at the 2010 census. Twin city of Saco, Biddeford includes the resort community of Biddeford Pool, Fortunes Rocks and Granite Point. The town is the site of the University of New England and the annual La Kermesse Franco-Americaine Festival. First visited by Europeans in 1616, it is the site of one of the earliest European settlements in the United States.

8

No. 8 fastest-growing city in Maine

Lewiston, ME

38,324 peopleSnackAbility 5/10up 2
5/10
Lewiston, ME
Source: Public domain
4.5% growth since 2010 · 1,640 net new residents
Map of Lewiston within Maine Located in Androscoggin County, Maine

Lewiston is the second largest city in Maine and the most central city in Androscoggin County. The city borders the coastal sideways of the Gulf of Maine and is south of Augusta, the state’s capital and north of Portland, the cultural hub of Maine. It is one-half of the Lewiston-Auburn Metropolitan Statistical Area, commonly referred to as “L.A.” or “L-A.” Lewiston exerts a significant impact upon the diversity, religious variety, commerce, education, and economic power of Maine. It is known for a relatively low cost of living, substantial access to medical care, and an extremely low violent crime rate. While the dominant language spoken in the city is English, it is home to the largest French-speaking population in the United States while it is second to St. Martin Parish, Louisiana, in percentage of speakers.

9

No. 9 fastest-growing city in Maine

Belfast, ME

6,986 peopleSnackAbility 8/10down 2
8/10
Belfast, ME
Source: Wikipedia User | CC BY-SA 3.0
4.4% growth since 2010 · 295 net new residents
Map of Belfast within Maine Located in Waldo County, Maine

Belfast is a city in Waldo County, Maine, in the United States. As of the 2010 census, the city population was 6,668. Located at the mouth of the Passagassawakeag River estuary on Penobscot Bay, Belfast is the county seat of Waldo County. The seaport has a wealth of antique architecture in several historic districts, and remains popular with tourists.

10

No. 10 fastest-growing city in Maine

Portland, ME

68,854 peopleSnackAbility 7.5/10down 1
7.5/10
Portland, ME
Source: Wikipedia User Bd2media | CC BY-SA 4.0
4.1% growth since 2010 · 2,716 net new residents
Map of Portland within Maine Located in Cumberland County, Maine

Portland is the most populous city in the U.S. state of Maine, with a population of 66,937 as of 2016. This makes it the fourth least populous city in the U.S. to be the most populous in its state. The Greater Portland metropolitan area is home to over half a million people, more than one-third of Maine’s total population. The Old Port district is frequented by tourists, while Portland Head Light is also a destination. The city seal depicts a phoenix rising from ashes, which is a reference to the recoveries from four devastating fires. Portland was named after the English Isle of Portland, and the city of Portland, Oregon, was in turn named after Portland, Maine.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Maine’s statewide median.

City Growth since 2010 vs ME
1 Westbrook 0.199896037888414
2 Ellsworth 0.14586366644606222
3 Saco 0.13159039025981084
4 South Portland 0.08571198193839703
5 Waterville 0.08239842809152564
6 Auburn 0.05683233815885562
7 Biddeford 0.046905537459283386
8 Lewiston 0.04470613891614873
9 Belfast 0.044089074876700045
10 Portland 0.041065650609332004
City Population vs ME
1 Westbrook 20,775
2 Ellsworth 8,657
3 Saco 20,819
4 South Portland 26,930
5 Waterville 17,077
6 Auburn 24,602
7 Biddeford 22,498
8 Lewiston 38,324
9 Belfast 6,986
10 Portland 68,854
City 2010 population vs ME
1 Westbrook 17,314
2 Ellsworth 7,555
3 Saco 18,398
4 South Portland 24,804
5 Waterville 15,777
6 Auburn 23,279
7 Biddeford 21,490
8 Lewiston 36,684
9 Belfast 6,691
10 Portland 66,138
City Net new residents vs ME
1 Westbrook 3,461
2 Ellsworth 1,102
3 Saco 2,421
4 South Portland 2,126
5 Waterville 1,300
6 Auburn 1,323
7 Biddeford 1,008
8 Lewiston 1,640
9 Belfast 295
10 Portland 2,716
Making the move? Get mover quotes before you book a truck to Maine Vetted interstate movers compete for the job — five minutes now beats a moving-day surprise. Find movers →

On the map

Where Maine’s growth is happening

Saturday Night Science

Methodology: How We Measured The Fastest Growing Cities In the Pine Tree State for 2026

To figure out which cities are growing the most, we used Saturday Night Science to look at the growth rates for cities since the beginning of the decade, according to the American Community Survey put out by the census every year. Specifically:

  • Current Population
  • Population in 2010
  • Growth rate from 2010 to Current (the latest available data, which came out in Dec 2024)

We ranked all 19 Maine cities with a population over 6,000 people from highest growth rate to lowest.

The city with the highest growth rate during this time was crowned the fastest-growing city in the Pine Tree State.

And for those of you who are a little rusty with their statistics, you can calculate the growth rate by the following formula: [Current Population – Population 2010] / [Population 2010].

The data has been updated for 2026. This report is our eleventh time ranking the fastest growing cities in Maine.

The full plate

Fastest Growing Places In Maine For 2026

Click any column to sort. Search by city name.

RankCityPopulationPopulation 2010GrowthAbsolute Growth
1Westbrook20,77517,31420.0%3,461
2Ellsworth8,6577,55514.6%1,102
3Saco20,81918,39813.2%2,421
4South Portland26,93024,8048.6%2,126
5Waterville17,07715,7778.2%1,300
6Auburn24,60223,2795.7%1,323
7Biddeford22,49821,4904.7%1,008
8Lewiston38,32436,6844.5%1,640
9Belfast6,9866,6914.4%295
10Portland68,85466,1384.1%2,716
11Gardiner6,0885,8983.2%190
12Brewer9,6529,4332.3%219
13Bath8,8158,7590.6%56
14Augusta19,07719,150-0.4%-73
15Bangor31,93832,899-2.9%-961
16Old Town7,4707,886-5.3%-416
17Rockland7,0357,431-5.3%-396
18Presque Isle8,7369,673-9.7%-937
19Caribou7,3828,235-10.4%-853

Source: U.S. Census ACS, 2010-current. 19 Maine cities with more than 6,000 residents.

Summary

Summary: These Places Grew Up So Fast In Maine, You Know?

So there you have it, the fastest growing cities in Maine are led by Westbrook which has been growing at a blistering pace this decade relative to other cities and towns around the state.

The fastest-growing cities in Maine are Westbrook, Ellsworth, Saco, South Portland, Waterville, Auburn, Biddeford, Lewiston, Belfast, and Portland.

It’ll be interesting to see if these places can keep growing at the same rate over the next couple of years. We’ll be here to let you know! Not sold on Maine? Take the two-minute Find Your Place quiz and see which state actually fits you.

Questions and answers

Fastest Growing Cities In Maine FAQs

What is the fastest-growing city in Maine?

Westbrook is the fastest-growing city in Maine for 2026, based on population change since 2010. Ellsworth and Saco are growing nearly as fast.

What are the top 10 fastest-growing cities in Maine?

The fastest-growing cities in Maine are Westbrook, Ellsworth, Saco, South Portland, Waterville, Auburn, Biddeford, Lewiston, Belfast, and Portland. We ranked all 19 cities with more than 6,000 residents.

How do you measure growth?

Growth is the percent change in population from the 2010 Census to the latest American Community Survey estimates. No projections, no vibes — just how many more people actually live there now.

What is the slowest-growing city on the list?

Caribou posts the smallest population change of the 19 Maine cities we ranked. Slow growth is not automatically bad news, but the momentum is clearly elsewhere.

Do small towns count in this ranking?

Only places with more than 6,000 residents qualify, which keeps one new subdivision from turning a tiny town into a statistical rocket. 19 Maine cities cleared that bar this year.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →