The college has a 32 acres campus which includes an administrative building, arts building, science building, common room, library, boys' hostel, girls hostel and sports facilities, including a fenced hockey ground, football ground, a stadium, volleyball court, and cricket ground.