South Portland

City in Cumberland County, Maine

View of South Portland, Maine
Photo: Peter Dutton from Forest Hills, Queens, USA · CC BY 2.0

South Portland is a city in Cumberland County, Maine, with 26,498 residents (2020 Census). It sits at 23 ft (7 m) above sea level. The nearest town is Oak Hill, 3.7 miles SW.

About South Portland

South Portland is a city in Cumberland County, Maine, United States, and is the fourth-most populous city in the state, incorporated in 1898. At the 2020 census, the city population was 26,498. Known for its working waterfront, South Portland is situated on Portland Harbor and overlooks the skyline of Portland and the islands of Casco Bay. Due to South Portland's close proximity to air, marine, rail, and highway transportation options, the city has become a center for retail and industry in the region. The Maine Mall, the largest shopping mall in the state, is located in South Portland. It is also a designated Tree City USA community.

Despite the name, South Portland was never part of the city of Portland, but rather part of Cape Elizabeth, separating in 1895. However, both Cape Elizabeth and Portland were once part of Falmouth. Cape Elizabeth, then including what later became South Portland, broke away from Falmouth in 1765. South Portland is a principal city of the Portland–South Portland–Biddeford metropolitan area.

Text: Wikipedia · CC BY-SA 4.0

South Portland weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in South Portland

All 24 webcams near South Portland ›

Webcams: Windy.com

Living in South Portland

Median household income
$86,838
Median home value
$441,200
Median rent
$1,812/mo
Median age
40.9
Cost of living and demographics of South Portland ›

Do you know South Portland? Tell us about it

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

Map of South Portland

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

South Portland 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 ›

South Portland, ME population

South Portland had 26,498 residents in the 2020 Census.

2020 Census26,498
Density2,200 per sq mi (849 per km²)

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

South Portland at a glance

StateMaine (ME)
CountyCumberland County
TypeCity
Population26,498 (2020)
Land area12.05 sq mi (31.2 km²)
Water area1.97 sq mi (5.10 km²)
Elevation23 ft (7 m)
Coordinates43.6314° N, 70.2860° W
ZIP codes04106, 04101, 04102
Official websitesouthportland.org
Census code (GEOID)2371990

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

Towns near South Portland

Straight-line distance between town centers.

Frequently asked questions about South Portland

What county is South Portland in?

South Portland is in Cumberland County, Maine.

What is the population of South Portland, ME?

26,498 people lived in South Portland at the 2020 Census.

What is the ZIP code of South Portland, ME?

The main ZIP code is 04106. Other ZIP codes: 04101, 04102.

What is the elevation of South Portland?

23 feet (7 m) above sea level.

What towns are near South Portland?

Oak Hill (3.7 mi), Scarborough (4.8 mi), Portland (5.0 mi), Cape Elizabeth (6.1 mi), Westbrook (6.2 mi).

Last updated: