Weston, FL, has 711 homes for sale. Median price is $849,500. Average list price is $1,233,300. Price range: $259,000 to $12,999,000. Inventory includes 455 single-family, 148 condo, 108 townhome. Average price per square foot is $338. There are 179 luxury listings ($1M+). Weston is in Broward County.