El Hornillos tiene unos 65 km contando sus propias fuentes, el río Challamayo, el río Lloquera, y los cortos torrentes Carhuasanta y Apacheta, de longitud casi idéntica (6 km cada uno).