El Rabagão es un corto río del norte de Portugal, afluente por la izquierda del río Cávado. Tiene una longitud de 37 km y una cuenca de 246 km², comprendida en los distritos de Vila Real y Braga.Nace entre las sierras de Barroso y de Larouco, recorre todo el concelho de Montalegre y desemboca en el Cávado entre las freguesías de Cabril y Ferral, de este municipio, y la de Ruivães, del concelho de Vieira do Minho.