El Cávado es un río del norte de Portugal que nace en la Sierra de Larouco, a una altitud de cerca de 1.520 metros, pasa por Braga y Barcelos y desemboca en el Océano Atlántico junto a Esposende, después de un recorrido de 135 kilómetros.La cuenca hidrográfica del río Cávado (1.589 km²) limita, al norte, con la cuenca hidrográfica del Río Lima y, al este y al sur, con las cuencas de los ríos Duero y Ave.