Según la Oficina del Censo de los Estados Unidos, Charleston tiene una superficie total de 84.59 km², de la cual 81.64 km² corresponden a tierra firme y (3.49 %) 2.95 km² es agua.