Port St. Lucie, FL Metro Area

The Port St. Lucie, FL metro area is home to 506,701 residents and 237,227 housing units, centered in Florida. Its median household income is $72,506, and the median family income is $85,385. The median age is 47.7, 5.1 years older than the Florida median of 42.6. Residents are 49.2% male and 50.8% female.

Population

506,701

Median household income

$72,506

Median family income

$85,385

Median age

47.7

Housing units

237,227

Zip codes

21

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 66.5%, followed by Black residents at 15.9%. Hispanic or Latino residents, who can be of any race, make up 19.3% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Port St. Lucie, FL Metro Area

The Port St. Lucie, FL metro area includes 21 zip codes across Martin County and St. Lucie County, home to a combined 499,409 residents. The most populous is Port Saint Lucie (34953) with 82,469 residents. Median household incomes range from $32,707 in Fort Pierce (34950) to $120,407 in Palm City (34990). Home values are highest in Palm City (34990) at $592,400 and lowest in Fort Pierce (34946) at $158,300. Fort Pierce (34947) has the youngest population, with a median age of 33.3, while Fort Pierce (34949) is the oldest at 65.7.

Highest income

$120,407

Palm City (34990)

Lowest income

$32,707

Fort Pierce (34950)

Highest home value

$592,400

Palm City (34990)

Lowest median rent

$955/mo

Indiantown (34956)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The metro-wide median is $72,506, and 11 of 21 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
34953Port Saint LucieSt. Lucie County82,469$81,028$366,800$2,15840.586.9%
34983Port Saint LucieSt. Lucie County47,983$72,787$338,700$1,76840.784.8%
34997StuartMartin County45,947$75,705$378,900$1,60053.080.9%
34952Port Saint LucieSt. Lucie County41,679$60,123$282,200$1,76751.074.2%
34990Palm CityMartin County29,874$120,407$592,400$2,01551.090.8%
34986Port Saint LucieSt. Lucie County29,713$85,842$408,800$1,71354.184.4%
34982Fort PierceSt. Lucie County27,447$54,025$262,000$1,29643.372.5%
34957Jensen BeachMartin County23,094$65,658$416,700$1,64958.576.2%
33455Hobe SoundMartin County20,980$74,149$450,600$1,14757.784.0%
34984Port Saint LucieSt. Lucie County19,207$79,766$359,800$2,01944.084.2%
34994StuartMartin County18,318$62,895$274,300$1,66250.857.9%
34987Port Saint LucieSt. Lucie County17,911$79,560$460,900$2,09559.681.1%
34950Fort PierceSt. Lucie County17,674$32,707$213,200$1,15140.138.9%
34951Fort PierceSt. Lucie County16,871$63,214$244,900$1,19757.088.3%
34947Fort PierceSt. Lucie County13,192$44,985$279,000$1,09833.347.6%
34996StuartMartin County10,875$82,898$456,800$1,22264.884.0%
34956IndiantownMartin County9,639$57,500$217,000$95534.870.9%
34949Fort PierceSt. Lucie County7,567$92,188$483,700$1,76965.781.7%
34946Fort PierceSt. Lucie County6,588$40,488$158,300$1,00239.059.3%
34945Fort PierceSt. Lucie County6,214$72,941$345,700$1,55841.692.2%
34981Fort PierceSt. Lucie County6,167$64,052$373,000$1,30434.164.9%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top