Fort Pierce, FL, has 772 homes for sale. Median price is $369,612. Average list price is $543,460. Price range: $250,000 to $9,979,800. Inventory includes 522 single-family, 149 condo, 101 townhome. Average price per square foot is $234. There are 47 luxury listings ($1M+). Fort Pierce is in St. Lucie County.








