The school was founded on September 6, 1954 and is located in Haidian District, Beijing. There are almost 500 teachers and administrative staff and about 2,000 students. Admission to the school is competitive; an examination is required just like all other academies.
The Beijing Dance Academy also teaches pre-kindergarten, elementary, middle, and high school students. Students attend full-time school at the academy and learn basic math, reading, writing, and other standard subjects. Students also choose a dance specialty such as ballet or Chinese traditional dance.