Homes for sale in Punta Gorda, Florida

143 properties are on the market in Punta Gorda right now, ranging from $1,200 to $4,900,000 with an average asking price of $208,450. Every listing comes straight from the MLS and updates continuously.

Active listings
143
From
$1,200
To
$4,900,000
Average
$208,450

ZIP codes in Punta Gorda

Neighborhoods in Punta Gorda

Nearby markets