cerca del límite territorial de los departamentos de de Alta y Baja Verapaz) y a lo largo de su recorrido que transcurre durante 195,95 km recorre los municipios de Tactíc, Santa Cruz Verapaz, Cobán, San Pedro Carchá, Lanquín, (donde fluye por debajo del puente natural del Monumento Natural de Semuc Champey) apareciendo sobre tierra en la Cuevas de Lanquin, (Centro Turístico Importante en la región de las Verapaces) cruza Santa María Cahabón para finalmente unirse al río Polochic en la localidad de Panzós y desembocar en el lago de Izabal.