Población 1960-1996: véase tabla en imágenes. En el anterior estadillo están incluidos los habitantes de Aresti, Argaluze, Larrondo, Manene y Zalduondo, que son pequeñas entidades de población.
Censos
| 1800 | 618 | 1940 | 1.432 | 1981 | 6.271 |
| 1877 | 700 | 1950 | 1.459 | 1986 | 7.015 |
| 1887 | 713 | 1960 | 1.836 | 1988 | 7.442 |
| 1900 | 841 | 1966 | 2.067 | 1991 | 8.1.64 |
| 1910 | 915 | 1970 | 2.373 | 1996 | 9.538 |
| 1920 | 1.066 | 1975 | 4.601 | 2000 | 10.097 |
| 1930 | 1.353 |
Movimiento natural
| Matrimonios | ||
|---|---|---|
| 1969 | 1971 | 1971 |
| 11 | 11 | 14 |
| Nacidos vivos | ||
| 1969 | 1971 | 1971 |
| 21 | 24 | 28 |
| Defunciones | ||
| 1969 | 1971 | 1971 |
| 11 | 17 | 13 |
Población inmigrante
En 1981 cuenta con un total de 4.192 inmigrantes llegados:
| (Ref. "M. M."). | |||
| Antes/en 1950 | Entre 1951-1960 | Entre 1961-1970 | Desp. de 1970 |
|---|---|---|---|
| 87 v. | 136 v. | 273 v. | 1.608 v. |
| 93 h. | 91 h. | 272 h. | 1.632 h. |
