The college is situated on a sprawling campus of 18 acres of land in the College Nagar and thus it has adequate sports infrastructure, extensive lawns, an administrative block, a central library, a hostel complex, a pond, a canteen, a health center along with well equipped science labs and computer facilities in one campus.