Es el quinto municipio más poblado de Navarra, con 20 991 personas en 2018 (INE).