Port St. Lucie

City in St. Lucie County, Florida

View of Port St. Lucie, Florida
Photo: Zverzver (talk) · Public domain

Port St. Lucie is a city in St. Lucie County, Florida, with 204,851 residents (2020 Census). It sits at 16 ft (5 m) above sea level. The nearest town is River Park, 4.5 miles NE.

About Port St. Lucie

Port St. Lucie is a city in St. Lucie County, Florida, United States. It is the most-populous municipality in the county and the sixth-most populous city in Florida, with a population of 204,851 at the 2020 census. It is located 125 miles (201 km) southeast of Orlando and 113 miles (182 km) north of Miami. It is a principal city in the Port St. Lucie metropolitan statistical area, which includes St. Lucie and Martin Counties, and as of 2021 had an estimated population of 502,521. Port St. Lucie is also a principal city in the Miami-Fort Lauderdale-Port St. Lucie combined statistical area, which had an estimated population of 6,841,100 as of 2021. It is one of the cities of the Treasure Coast area.

Text: Wikipedia · CC BY-SA 4.0

Port St. Lucie weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Port St. Lucie

All 24 webcams near Port St. Lucie ›

Webcams: Windy.com

Living in Port St. Lucie

Median household income
$80,648
Median home value
$369,200
Median rent
$1,937/mo
Median age
43.9
Cost of living and demographics of Port St. Lucie ›

Do you know Port St. Lucie? Tell us about it

Help other travelers: share what makes Port St. Lucie special. We review every message before publishing it.

Map of Port St. Lucie

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

Port St. Lucie 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 ›

Port St. Lucie, FL population

Port St. Lucie had 204,851 residents in the 2020 Census.

2020 Census204,851
Density1,718 per sq mi (663 per km²)

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

Port St. Lucie at a glance

StateFlorida (FL)
CountySt. Lucie County
TypeCity
Population204,851 (2020)
Land area119.22 sq mi (308.8 km²)
Water area1.61 sq mi (4.17 km²)
Elevation16 ft (5 m)
Coordinates27.2806° N, 80.3883° W
ZIP codes34953, 34952, 34983, 34984, 34986, 34987
Official websitecityofpsl.com
Census code (GEOID)1258715

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

Towns near Port St. Lucie

Straight-line distance between town centers.

Frequently asked questions about Port St. Lucie

What county is Port St. Lucie in?

Port St. Lucie is in St. Lucie County, Florida.

What is the population of Port St. Lucie, FL?

204,851 people lived in Port St. Lucie at the 2020 Census.

What is the ZIP code of Port St. Lucie, FL?

The main ZIP code is 34953. Other ZIP codes: 34952, 34983, 34984, 34986, 34987.

What is the elevation of Port St. Lucie?

16 feet (5 m) above sea level.

What towns are near Port St. Lucie?

River Park (4.5 mi), White City (7.0 mi), Indian River Estates (7.6 mi), North River Shores (8.6 mi), Fort Pierce South (9.2 mi).

Last updated: