Según la Oficina del Censo de los Estados Unidos, Shreveport tiene una superficie total de 312,95 km², de la cual 272,92 km² corresponden a tierra firme y (12,79 %) 40,03 km² es agua.