El territorio municipal de Montelíbano se encuentra ubicado dentro de la cuenca del río San Jorge.