Cape Elizabeth
Town in Cumberland County, Maine

Cape Elizabeth is a town in Cumberland County, Maine, with 9,535 residents (2020 Census). It sits at 62 ft (19 m) above sea level. The nearest town is Portland, 4.6 miles N.
- 9,535residents (2020 Census)
- 62 ftelevation · 19 m
- 14.9 sq miland area · 38.5 km²
- 642 / sq mipopulation density
- 04107ZIP code
About Cape Elizabeth
Cape Elizabeth is a town in Cumberland County, Maine, United States. The town is part of the Portland–South Portland–Biddeford metropolitan area. As of the 2020 census, Cape Elizabeth had a population of 9,535.
One of the wealthiest towns in the state, Cape Elizabeth is the location of Portland Head Light, which is the oldest lighthouse in Maine. Since 1998, it has hosted the Beach to Beacon 10K, a world-class road race which starts at Crescent Beach State Park and ends at Portland Head Light.
Cape Elizabeth has a single community school department. Cape Elizabeth High School's team name is the "Capers".
Text: Wikipedia · CC BY-SA 4.0
Cape Elizabeth weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Cape Elizabeth
Webcams: Windy.com
Living in Cape Elizabeth
- Median household income
- $145,821
- Median home value
- $731,600
- Median rent
- $2,185/mo
- Median age
- 47.4
Do you know Cape Elizabeth? Tell us about it
Help other travelers: share what makes Cape Elizabeth special. We review every message before publishing it.
Map of Cape Elizabeth
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Cape Elizabeth 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 ›Cape Elizabeth, ME population
Cape Elizabeth had 9,535 residents in the 2020 Census.
| 2020 Census | 9,535 |
|---|---|
| Density | 642 per sq mi (248 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Cape Elizabeth at a glance
| State | Maine (ME) |
|---|---|
| County | Cumberland County |
| Type | Town |
| Population | 9,535 (2020) |
| Land area | 14.85 sq mi (38.5 km²) |
| Water area | 31.07 sq mi (80.47 km²) |
| Elevation | 62 ft (19 m) |
| Coordinates | 43.5673° N, 70.2035° W |
| ZIP code | 04107 |
| Census code (GEOID) | 2300510180 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Cape Elizabeth
- Portland4.6 mi N
- South Portland6.1 mi NW
- Scarborough6.5 mi W
- Oak Hill7.2 mi W
- Long Island8.0 mi N
- Old Orchard Beach8.0 mi W
- Dunstan9.1 mi W
- Saco11.2 mi W
- Falmouth Foreside11.4 mi N
- Westbrook12.2 mi NW
- Falmouth12.5 mi N
- Biddeford13.0 mi SW
Straight-line distance between town centers.
Frequently asked questions about Cape Elizabeth
What county is Cape Elizabeth in?
Cape Elizabeth is in Cumberland County, Maine.
What is the population of Cape Elizabeth, ME?
9,535 people lived in Cape Elizabeth at the 2020 Census.
What is the ZIP code of Cape Elizabeth, ME?
The ZIP code of Cape Elizabeth is 04107.
What is the elevation of Cape Elizabeth?
62 feet (19 m) above sea level.
What towns are near Cape Elizabeth?
Portland (4.6 mi), South Portland (6.1 mi), Scarborough (6.5 mi), Oak Hill (7.2 mi), Long Island (8.0 mi).
Last updated: