Lady Irwin College occupies 16.5 acres of Land with red brick buildings amidst sweeping lawns and resplendent trees in the heart of New Delhi. Courts for tennis, badminton, basket ball, volley ball, and areas for athletics are part of the College Campus. In the green surroundings stands the students Hostel which houses about 240 students. The Director, the Hostel Warden and several senior teachers live on the campus. The College is ideally situated in the cultural hub of Delhi. Art galleries, museums, exhibition grounds, theatre, music and dance facilities are accessible within a radius of a kilometre.
The College has highly qualified teaching faculty, many of who have received national and international recognition for their teaching, research and publications. The teachers also serve as consultants and resource persons for important governmental and voluntary agencies, as well as for universities all over the country. Teachers are also invited to lead research projects in their areas of specialisation for institutions like UGC, Government departments, National and International agencies .