El área del municipio de Barrancas se encuentra irrigada principalmente por el río Ranchería, sus respectivos afluentes, y algunas corrientes subterráneas.