Según la Oficina del Censo de los Estados Unidos, Eagle Pass tiene una superficie total de 25.02 km², de la cual 24.81 km² corresponden a tierra firme y (0.86%) 0.21 km² es agua.