En cuanto a la educación el municipio cuenta con un colegio completo (Básica Primaria, Bachillerato en dos modalidades Gestión Empresarial y Agrícola) y 12 escuelas rurales; en las cuales hay un total aproximado de 847 niños.