Cape Elizabeth

Town in Cumberland County, Maine

View of Cape Elizabeth, Maine
Photo: Rapidfire · CC BY-SA 3.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Cape Elizabeth

All 24 webcams near 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
Cost of living and demographics of Cape Elizabeth ›

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

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 ›

Cape Elizabeth, ME population

Cape Elizabeth had 9,535 residents in the 2020 Census.

2020 Census9,535
Density642 per sq mi (248 per km²)

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

Cape Elizabeth at a glance

StateMaine (ME)
CountyCumberland County
TypeTown
Population9,535 (2020)
Land area14.85 sq mi (38.5 km²)
Water area31.07 sq mi (80.47 km²)
Elevation62 ft (19 m)
Coordinates43.5673° N, 70.2035° W
ZIP code04107
Census code (GEOID)2300510180

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

Towns near Cape Elizabeth

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: