Fort Pierce, FL, has 688 homes for sale. Median price is $395,000. Typical range: $285,000 to $907,500. Inventory includes 525 single-family, 125 condo, 38 townhome. Average price per square foot is $307. There are 66 luxury listings ($1M+). Inventory in Fort Pierce covers a range of features. 231 of the homes for sale in Fort Pierce sit on waterfront lots. 107 listings include a private pool. 483 come with garage parking. 148 sit inside gated communities. 36 are located in 55+ communities. 409 carry a homeowners association. On the rental side, Fort Pierce has 318 homes for rent, with a median asking rent of $2,300 per month. Eight in ten of those fall between $1,450 and $4,060. That is about $1.60 per square foot. Active communities in Fort Pierce include Metes And Bounds, Celebration Pointe, Pineapple Grove, Fort Pierce Subdivision and Indian River Estates. Figures reflect MLS data as of 2026-10-19. Fort Pierce is in St. Lucie County.








