Para la educación primaria (5 a 12 años) e infantil (3 a 5 años) en la localidad se encuentra el colegio Juan Bautista Irurzun situado en la calle Bajada de las Escuelas S/N, donde se imparten los modelos educativos G (castellano) y A (castellano con euskera como asignatura).