Ribadavia es un municipio español ubicado en el oeste de la provincia de Orense, en Galicia. Pertenece a la comarca del Ribeiro y es sede del partido judicial n.º 2 de la provincia de Orense. El nombre de Ribadavia tiene su origen en la expresión "a orillas del río Avia", conocido como abobriga en su versión romana o Rippa Avie en latín.