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

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.
- 204,851residents (2020 Census)
- 16 ftelevation · 5 m
- 119.2 sq miland area · 308.8 km²
- 1,718 / sq mipopulation density
- 34953main ZIP code (6 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 204,851 |
|---|---|
| Density | 1,718 per sq mi (663 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Port St. Lucie at a glance
| State | Florida (FL) |
|---|---|
| County | St. Lucie County |
| Type | City |
| Population | 204,851 (2020) |
| Land area | 119.22 sq mi (308.8 km²) |
| Water area | 1.61 sq mi (4.17 km²) |
| Elevation | 16 ft (5 m) |
| Coordinates | 27.2806° N, 80.3883° W |
| ZIP codes | 34953, 34952, 34983, 34984, 34986, 34987 |
| Official website | cityofpsl.com |
| Census code (GEOID) | 1258715 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Port St. Lucie
- River Park4.5 mi NE
- White City7.0 mi NE
- Indian River Estates7.6 mi NE
- North River Shores8.6 mi SE
- Fort Pierce South9.2 mi N
- Palm City9.4 mi SE
- Jensen Beach9.4 mi E
- Rio10.0 mi SE
- Ocean Breeze10.4 mi E
- Fort Pierce10.4 mi N
- Hutchinson Island South10.5 mi E
- Stuart10.7 mi SE
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: