The school has 60 classrooms, 12 physics and chemistry laboratory, 8 instrument storage rooms and lesson preparation rooms, 3 microcomputer rooms, 3 multimedia classrooms, 1 electronic reading room, 1 electronic courseware making room, 3 book storage rooms, 3 reading rooms, 1 voice laboratory, 2 music classrooms and 4 studios.
The school library has a collection of nearly 654.38 million volumes, and the newspaper reading room and audio-visual reading room can accommodate 40 teachers and 300 students to read at the same time. The school has three apartment-style student dormitories, 1500 students.
The school has built a new administrative office building with complete office equipment. The school has a campus network, which provides teachers and students with a modern platform for administrative office, teaching supervision, work and study.