Población 1960-1984: ver tabla en imágenes.
Fuente: Censo de población 2001
Evolución de la población del municipio en los siglos XIX-XXI
Distribución de la población según estado civil y año. Finales del siglo XX y comienzos del XXI
Fuente: Censo de población 2001
Movimiento natural de la población. Finales del siglo XX y principios del XXI
Fuente: Instituto de Estadística de Navarra e INE. Movimiento Natural de la Población
Indicadores demográficos. Finales del siglo XX y comienzos del XXI
Fuente: Censos y Padrones de población.
| Hombres | Mujeres | Total |
| 1.904 | 1.790 | 3.694 |
Fuente: Censo de población 2001
Evolución de la población del municipio en los siglos XIX-XXI
| Año | Población de Hecho | Población de Derecho | Población |
| 1495 | 82 vecinos y 3 judíos | ||
| 1818 | 1.625 | ||
| 1857 | 2.007 | ||
| 1860 | 2.052 | ||
| 1877 | 2.152 | 2.184 | |
| 1887 | 2.222 | 2.236 | |
| 1897 | 2.289 | 2.281 | |
| 1900 | 2.442 | 2.430 | |
| 1910 | 2.781 | 2.830 | |
| 1920 | 3.018 | 3.095 | |
| 1930 | 3.284 | 3.337 | |
| 1940 | 3.483 | 3.597 | |
| 1950 | 3.446 | 3.634 | |
| 1960 | 3.152 | 3.309 | |
| 1970 | 3.344 | 3.402 | |
| 1975 | 3.374 | 3.467 | |
| 1981 | 3.378 | 3.450 | |
| 1986 | 3.397 | 3.549 | |
| 1991 | 3.557 | 3.568 | |
| 1996 | 3.521 | ||
| 1998 | 3.543 | ||
| 1999 | 3.563 | ||
| 2000 | 3.580 | ||
| 2001 | 3.571 | ||
| 2002 | 3.741 | ||
| 2003 | 3.719 |
Distribución de la población según estado civil y año. Finales del siglo XX y comienzos del XXI
| Hombres | Mujeres | Total | |
| En este municipio | 886 | 928 | 1.814 |
| En otro municipio de Navarra | 541 | 487 | 1.028 |
| En una de las CCAA limítrofes | 150 | 175 | 325 |
| En otra CCAA no limítrofe | 144 | 145 | 289 |
| En el extranjero | 73 | 45 | 118 |
Fuente: Censo de población 2001
Movimiento natural de la población. Finales del siglo XX y principios del XXI
| Nacimientos | Defunciones | Matrimonios | Crecimiento natural | |
| 1980 | 34 | 30 | 21 | 4 |
| 1990 | 26 | 33 | 22 | -7 |
| 2000 | 25 | 43 | 14 | -18 |
| Acumulados cada 8 años | ||||
| 1979-1986 | 269 | 259 | 132 | 10 |
| 1987-1994 | 218 | 298 | 122 | -80 |
| 1995-2002 | 218 | 320 | 130 | -102 |
Fuente: Instituto de Estadística de Navarra e INE. Movimiento Natural de la Población
Indicadores demográficos. Finales del siglo XX y comienzos del XXI
| 1975 | 1981 | 1986 | 1991 | 1996 | 2001 | |
| Densidad de la población | 44 | 44 | 46 | 46 | 45 | 47 |
| Edad media | 37 | 38 | 39 | 41 | 42 | 43 |
| Tasa Bruta de Natalidad | 12,55 | 9,71 | 7,33 | 7,71 | 7,38 | 7,31 |
| Tasa Bruta de Mortalidad | 8,08 | 9,28 | 9,58 | 11,35 | 12,64 | 9,34 |
| Tasa Bruta de Nupcialidad | 6,92 | 5,36 | 3,94 | 5,33 | 4,40 | 2,44 |
Fuente: Censos y Padrones de población.
