Su recorrido sigue, en líneas generales, la vertical norte-sur y se extiende a lo largo de 51 km.
Desde Peguerinos (Ávila), baja el llamado río de las Herreras, que nace a 1722 m de altitud, y desde Las Navas del Marqués (Ávila)el arroyo Valtravieso.
La accidentada topografía del terreno le obliga a describir numerosas curvas, que llegan a alcanzar los noventa grados.
A este embalse, formado principalmente por el Alberche, el Cofio contribuye con una aportación anual media de 184 hm³ [nota requerida].
Son frecuentes los encajamientos y las gargantas a lo largo de su curso.