Ribadavia es un municipio español situado en el suroeste de la provincia de Orense, en Galicia, y perteneciente a la comarca del Ribeiro.