Las dos principales corrientes que atraviesan el municipio de Matamoros son el río Concepción que nace en el territorio y continúa hacia Allende, y el río Valle de Allende que proviene del vecino Santa Bárbara y continúa igualmente hacia Allende, ambos ríos son tributarios del río Florido y por tanto también del río Conchos.