Según la Oficina del Censo de los Estados Unidos, Cabo Coral tiene una superficie total de 312.41 km², de la cual 273.69 km² corresponden a tierra firme y (12.39%) 38.72 km² es agua.