La población de Leiva es de 236 personas (2020), el área de Leiva es de 12.71 kilómetros cuadrados, la distancia de Leiva a Madrid (capital de la España) es de 239 kilómetros, la distancia de Leiva a Madrid es de 314 kilómetros. Leiva comparte fronteras con Grañón, Tormantos, Treviana, Ochánduri y Herramélluri.