Leiro es un municipio ubicado en la provincia de Provincia de Orense en Galicia. La población de Leiro es de 1 525 personas (2020), el área de Leiro es de 38.3 kilómetros cuadrados, la distancia de Leiro a Santiago de Compostela (capital de la Galicia) es de 66 kilómetros, la distancia de Leiro a Madrid es de 536 kilómetros. Leiro comparte fronteras con Carballeda de Avia, Avión, Boborás, Carballino, San Amaro, Cenlle y Beade.