El municipio de Escobedo es atravesado de poniente a oriente por el río Pesquería, mayor afluente del río San Juan, que a su vez es el segundo afluente de importancia del río Bravo.