The total land area of the College is 19.67 Acres and the total built up areas is more than 2.5 Lakhs Sq.Ft.The College has its own building with 36 class rooms and 18 Laboratories. It has 3 boys hostel and 2 girls hostel accommodating around 600 boarders. It has a play ground with compound wall and well developed basket ball, cricket, volley ball and badminton courts.

The College has spacious Audio visual hall, Examination halls, Laboratories, Library, Reading room, Class Room, Departmental Chambers, Staff Common room, separate common room for ladies and gents, SAMS, Computer room, Student information and placement cell, student union room, canteen, post office, Canara Bank a Guest house, NCC Room, NSS Room, Red Cross room, Indoor Stadium, Swimming Pool and a multi-gym.