Alfred
Town in York County, Maine

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.
- 3,073residents (2020 Census)
- 289 ftelevation · 88 m
- 27.3 sq miland area · 70.6 km²
- 113 / sq mipopulation density
- 04002ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 3,073 |
|---|---|
| Density | 113 per sq mi (44 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Alfred at a glance
| State | Maine (ME) |
|---|---|
| County | York County |
| Type | Town |
| Population | 3,073 (2020) |
| Land area | 27.26 sq mi (70.6 km²) |
| Water area | 0.65 sq mi (1.68 km²) |
| Elevation | 289 ft (88 m) |
| Coordinates | 43.4786° N, 70.7271° W |
| ZIP code | 04002 |
| Official website | alfredme.us |
| Census code (GEOID) | 2303100730 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Alfred
- Sanford4.1 mi S
- Lyman4.2 mi E
- Shapleigh7.4 mi NW
- Waterboro8.5 mi N
- West Kennebunk8.6 mi SE
- North Berwick9.1 mi S
- Dayton9.2 mi NE
- Arundel10.3 mi E
- Lebanon10.8 mi SW
- Kennebunk11.0 mi SE
- Acton11.4 mi W
- Hollis11.9 mi NE
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: