South Palm Beach, FL, has 149 homes for sale. Median price is $530,000. Average list price is $706,573. Price range: $260,000 to $4,995,000. Inventory includes 2 single-family, 146 condo, 1 townhome. Average price per square foot is $306. There are 10 luxury listings ($1M+). South Palm Beach is in Palm Beach County.








