Beulah Heights Elementary School is an educational institution that offers a range of academic and enrichment programs. The school enrolls more than 300 students in pre-kindergarten through grade five. It organizes field trips and focuses on the behavioral development of students. The school has a media center and provides guidance counseling and food services. Beulah Heights Elementary School administers accelerated reader and before- and after-school care programs. The school offers classes in music, science, physical education, mathematics, social studies and language arts. It operates a student council, chess club and parent-teacher organization. Beulah Heights Elementary School is governed by Pueblo City Schools.