Nacen varios ríos en este municipio por encontrarse en su territorio el piedemonte de la serranía de Motilones, como son: el Lora, límite con el municipio Machiques de Perijá; el Baracay, el Bidayá, el Guairí, el Antray, el Intermedio y el río de Oro, de los cuales estos dos últimos sirven de límite con la República de Colombia.