Town Chart.

← Back to Discover · All towns in Maine

Towns in York County

29 towns with data in York County, Maine, largest first. Find your matches.

Biddeford is the largest of the 29 towns we list in York County, with 22,498 people. Together they have 216,731 people.

TownPopulationTypical household incomeTypical home price
Biddeford 22,498 $72,333 $396,600
Sanford 22,247 $72,524 $280,200
Saco 20,819 $92,241 $413,100
York 13,986 $121,250 $636,400
Kennebunk 11,820 $107,804 $487,700
Wells 11,713 $88,024 $485,300
Kittery 10,473 $93,728 $468,500
Old Orchard Beach 9,244 $60,050 $366,600
Buxton 8,512 $100,144 $356,800
Berwick 8,175 $94,771 $369,100
Waterboro 8,055 $89,392 $297,000
South Berwick 7,670 $99,572 $428,300
Eliot 7,146 $101,522 $498,900
Lebanon 6,629 $97,750 $324,800
North Berwick 5,129 $101,875 $428,500
Hollis 4,872 $95,950 $338,900
Lyman 4,612 $87,284 $360,400
Arundel 4,418 $101,597 $421,300
Limington 4,017 $84,675 $295,600
Kennebunkport 3,684 $102,747 $740,500
Limerick 3,400 $101,172 $269,400
Alfred 3,125 $82,321 $342,300
Shapleigh 2,976 $88,140 $356,000
Acton 2,721 $78,750 $334,300
Dayton 2,313 $113,750 $398,200
Cornish 1,803 $69,038 $274,200
Parsonsfield 1,715 $72,045 $272,100
Newfield 1,580 $57,188 $318,100
Ogunquit 1,379 $114,259 $875,700

ZIP codes in York County

36 ZIP codes in York County, Maine. A ZIP code can also reach into a neighboring county.

Nearby counties in Maine

Link to this page

Copy this HTML to link to this page from your own site.