En contaba con una población de 20.124 habitantes (INE), lo que le hace ser el tercer municipio en cuanto a población de la comunidad, por detrás de Pamplona y Tudela.