Students live in apartments in either the North Campus area (for students going to St. Stephen's College or IP College for Women) or in New Delhi (for students going to Lady Shri Ram College for Women).

Middlebury will bill students for housing, though students will be responsible for the purchase of monthly groceries or pre-cooked meals in tiffins.