Palm Beach, FL, has 561 homes for sale. Median price is $2,495,000. Average list price is $9,244,981. Price range: $250,000 to $205,000,000. Inventory includes 150 single-family, 400 condo, 11 townhome. Average price per square foot is $2,917. There are 319 luxury listings ($1M+). Palm Beach is in Palm Beach County.




