South Portland
City in Cumberland County, Maine

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.
- 26,498residents (2020 Census)
- 23 ftelevation · 7 m
- 12.0 sq miland area · 31.2 km²
- 2,200 / sq mipopulation density
- 04106main ZIP code (3 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 26,498 |
|---|---|
| Density | 2,200 per sq mi (849 per km²) |
Source: U.S. Census Bureau, Decennial Census.
South Portland at a glance
| State | Maine (ME) |
|---|---|
| County | Cumberland County |
| Type | City |
| Population | 26,498 (2020) |
| Land area | 12.05 sq mi (31.2 km²) |
| Water area | 1.97 sq mi (5.10 km²) |
| Elevation | 23 ft (7 m) |
| Coordinates | 43.6314° N, 70.2860° W |
| ZIP codes | 04106, 04101, 04102 |
| Official website | southportland.org |
| Census code (GEOID) | 2371990 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near South Portland
- Oak Hill3.7 mi SW
- Scarborough4.8 mi SW
- Portland5.0 mi E
- Cape Elizabeth6.1 mi SE
- Westbrook6.2 mi NW
- Dunstan6.6 mi SW
- Long Island7.3 mi NE
- Falmouth7.5 mi N
- Old Orchard Beach7.6 mi SW
- Falmouth Foreside7.8 mi NE
- Saco9.8 mi SW
- South Windham10.1 mi NW
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: