El Parque nacional Peneda-Gerês está situado en el noroeste de Portugal y se extiende por los municipios de Melgaço, Arcos de Valdevez, Ponte da Barca, Terras de Bouro y Montalegre.