York County, Maine Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

29 cities

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Biddeford122,27122,539-0.43%74030.1City
Sanford222,25921,9720.04%46647.8City
Saco321,03720,4180.37%54538.6City
York414,24313,7310.89%26054.7Town
Wells511,97711,3531.03%20857.7Town
Kennebunk611,96411,5490.41%34135.1Town
Kittery711,33010,0825.06%63617.8Town
Old Orchard Beach89,4358,9790.7%1,2697.4Town
Buxton98,5688,3810.35%21140.5Town
Berwick108,3377,9790.86%22237.5Town
Waterboro118,1237,9470.23%14755.3Town
South Berwick127,8347,4781.04%24432.1Town
Eliot137,4746,7662.15%37819.8Town
Lebanon146,7526,4800.81%12355.0Town
North Berwick155,2544,9811.04%13838.0Town
Hollis164,9704,7570.83%15532.0Town
Lyman174,6494,5240.37%11939.0Town
Arundel184,5074,2780.8%18923.9Town
Limington194,1283,8981.15%9842.0Town
Kennebunkport203,6953,630-0.03%18020.6Town
Limerick213,6103,1962.47%13327.1Town
Alfred223,1943,073-0.09%11727.3Town
Shapleigh233,0192,9240.53%7838.7Town
Acton242,7222,6740.11%7237.8Town
Dayton252,2012,1370.46%12317.9Town
Parsonsfield261,8151,7890%3158.9Town
Newfield271,6701,6520.18%5232.3Town
Ogunquit281,5981,577-0.06%3914.1Town
Cornish291,5861,5161.15%7222.2Town

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in York County, Maine?

Biddeford is the largest city in York County.

What is the smallest city in York County, Maine?

Cornish is the smallest city in York County.

How many cities are in York County?

There are 29 cities in York County, Maine.

Frequently Asked Questions