Cuenta con dos colegios públicos y uno concertado de educación primaria, un instituto de educación secundaria que se encuentra englobado en el polo educativo llamado "Ciudad de Haro", una guardería pública ubicada junto al colegio Nuestra Señora de La Vega, un Conservatorio de Música y una Escuela Oficial de Idiomas