Alfred

Town in York County, Maine

View of Alfred, Maine
Photo: Hugh C. Leighton Co. · Public domain

Alfred is a town in York County, Maine, with 3,073 residents (2020 Census). It sits at 289 ft (88 m) above sea level. The nearest town is Sanford, 4.1 miles S.

About Alfred

Alfred is a town in York County, Maine, United States. As of the 2020 census, the town population was 3,073. Alfred is the seat of York County, and home to part of the Massabesic Experimental Forest. National Register of Historic Places has two listings in the town, the Alfred Historic District, with 48 houses, and the Alfred Shaker Historic District.

Villages in the town include Alfred, Alfred Mills, and North Alfred. The town is part of the Portland-South Portland-Biddeford metropolitan area.

Text: Wikipedia · CC BY-SA 4.0

Alfred weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Alfred

All 24 webcams near Alfred ›

Webcams: Windy.com

Living in Alfred

Median household income
$82,321
Median home value
$342,300
Median rent
$1,035/mo
Median age
44.9
Cost of living and demographics of Alfred ›

Do you know Alfred? Tell us about it

Help other travelers: share what makes Alfred special. We review every message before publishing it.

Map of Alfred

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Alfred Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Alfred, ME population

Alfred had 3,073 residents in the 2020 Census.

2020 Census3,073
Density113 per sq mi (44 per km²)

Source: U.S. Census Bureau, Decennial Census.

Alfred at a glance

StateMaine (ME)
CountyYork County
TypeTown
Population3,073 (2020)
Land area27.26 sq mi (70.6 km²)
Water area0.65 sq mi (1.68 km²)
Elevation289 ft (88 m)
Coordinates43.4786° N, 70.7271° W
ZIP code04002
Official websitealfredme.us
Census code (GEOID)2303100730

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Alfred

Straight-line distance between town centers.

Frequently asked questions about Alfred

What county is Alfred in?

Alfred is in York County, Maine.

What is the population of Alfred, ME?

3,073 people lived in Alfred at the 2020 Census.

What is the ZIP code of Alfred, ME?

The ZIP code of Alfred is 04002.

What is the elevation of Alfred?

289 feet (88 m) above sea level.

What towns are near Alfred?

Sanford (4.1 mi), Lyman (4.2 mi), Shapleigh (7.4 mi), Waterboro (8.5 mi), West Kennebunk (8.6 mi).

Last updated: