Carballeda de Avia es un municipio ubicado en la provincia de Provincia de Orense en Galicia. La población de Carballeda de Avia es de 1 271 personas (2020), el área de Carballeda de Avia es de 47 kilómetros cuadrados, la distancia de Carballeda de Avia a Santiago de Compostela (capital de la Galicia) es de 70 kilómetros, la distancia de Carballeda de Avia a Madrid es de 529 kilómetros. Carballeda de Avia comparte fronteras con Ribadavia, Melón, Covelo, Avión, Leiro y Beade.