Punta Gorda, Florida is located on the Southwest Florida Gulf Coast between Sarasota and Ft. Myers.
Punta Gorda is located at the confluence of the Peace River and Charlotte Harbor. A haven for boaters and waterlovers alike, Punta Gorda offers waterfront neighborhoods along a myriad of canals, all with boating access to Charlotte Harbor.