More than 50 acres are occupied by the school complex consisting of a three-storey academic block, science laboratories, workshops, hobby centres, library and art block, four boarding houses, temple, gymnasium hall/auditorium, swimming pool, rifle shooting range, an open-air theatre, and central dining hall.