Según la Oficina del Censo de los Estados Unidos, Toledo tiene una superficie total de 217,88 km², de la cual 208,99 km² corresponden a tierra firme y (4,08 %) 8,89 km² son agua.