Por el término municipal de Puertollano circula el río Ojailén, perteneciente a la cuenca hidrográfica del Guadalquivir.