Port St. Lucie, FL, has 2,498 homes for sale. Median price is $440,000. Average list price is $505,457. Price range: $250,000 to $5,450,000. Inventory includes 2336 single-family, 61 condo, 101 townhome. Average price per square foot is $213. There are 63 luxury listings ($1M+). Port St. Lucie is in St. Lucie County.








