Dujiangyan Education
By the end of 2017, there was 26 primary schools (including special education schools) in Dujiangyan, with 33,201 students and 2,292 full-time teachers; 26 ordinary middle schools with 24003 students and 2313 full-time teachers; 2 secondary vocational schools with 2,975 students. The enrollment rate of children aged 3-5 was 98.2%, school-age children was 100%, and primary school graduates was 100%. The graduation rate of junior high school graduates was 97.57% and that of senior high school graduates was 98.52%.