Lake Worth Beach, FL, has 574 homes for sale. Median price is $539,000. Average list price is $801,876. Price range: $250,000 to $12,900,000. Inventory includes 443 single-family, 76 condo, 55 townhome. Average price per square foot is $274. There are 34 luxury listings ($1M+). Lake Worth Beach is in Palm Beach County.








