O rio Ave, que marca de forma muito profunda toda uma região, tem a sua nascente na fonte do Ave, na serra da Cabreira, a cerca de 1.200 metros de altitude. No seu percurso de 93.5 quilómetros em direção ao mar, em Vila do Conde, o rio Ave recebe águas de um conjunto grande de rios ou ribeiros; desde o Cabreiro, Caniçado e Falperra, aos rios Vizela, Selho, Pele, Pelhe e Este.