O Navallo está ubicado en Riós municipio en la provincia de Provincia de Orense, Galicia. La población de O Navallo es de 93 personas (2020), la distancia de O Navallo a Madrid es de 411 kilómetros, la distancia de O Navallo a Orense (capital de la Provincia de Orense) es de 92 kilómetros. Pena do Souto, O Mente, As Vendas da Barreira, Florderrei, Valfarto, Covelas, Marcelín, A Veiguiña y Pousada se encuentran cerca de O Navallo.