 Today it has over 3000 students from all parts of India of which 400 are resident on campus, studying from Classes I to XII.The campus consists of buildings, gardens, lawns, sports fields, tennis courts, a stadium cum auditorium and a swimming pool.There are eight boarding houses, each for age groups - Anand, Lillian Hurst, Ashiyana, Gitanjali, Deepshikha, Maharani Indira Devi Bhawan, Rani Vidya Devi Bhawan, and the teacher's residence - Nivedita House.