Lima has one of the country's highest levels of enrollment in high school and preschool. 86.1% of high school-age students are in school, vs the national average of 80.7%. In early childhood, the enrollment level in Lima is 84.7%, while the national average is 74.5%. Early childhood enrollment has improved by 12.1% since 2005. In elementary school, the enrollment in Lima is 90.7%, while the national average for this level is 92.9%.