La población de Casalarreina es de 1 102 personas (2020), el área de Casalarreina es de 8.13 kilómetros cuadrados, la distancia de Casalarreina a Madrid (capital de la España) es de 247 kilómetros, la distancia de Casalarreina a Madrid es de 316 kilómetros. Casalarreina comparte fronteras con Haro, Zarratón, Tirgo, Cuzcurrita de Río Tirón, Cihuri y Anguciana.