Lake Worth, FL, has 1,264 homes for sale. Median price is $549,000. Average list price is $751,633. Price range: $250,000 to $39,999,990. Inventory includes 845 single-family, 185 condo, 234 townhome. Average price per square foot is $258. There are 88 luxury listings ($1M+). Lake Worth is in Palm Beach County.






