La población de Navia es de 8 322 personas (2020), el área de Navia es de 63.12 kilómetros cuadrados, la distancia de Navia a Madrid (capital de la España) es de 429 kilómetros, la distancia de Navia a Madrid es de 551 kilómetros. Navia comparte fronteras con Coaña, Villayón y Valdés.