The school has 15 classes, 1 laboratory and a lab office. Dormitories can hold up to 550 students with a single dormitory housing 16 cubicles each can be placed 2 double decker beds. The capacity can be expanded to meet ones need since there is a free space. Plenty of water- there is a ground borehole of 45 ft with clean water and 2 underground tanks of 15000 litres capacity each. Expansive play ground fit for lawn tennis, basketball, volleyball, badminton and football.
There is a storeyed residential area with 5 bedroom house, 2 bedroom house ,a garage and two single rooms. The school had a population of 350 students and 15 teachers. Non teaching staff 1 matron, 3 Watchmen, 2 kitchen staff, 3 grounds men and a driver