The college is located in a lush 15 acre campus in Chanakya Puri, the diplomatic area in New Delhi the capital of India.
The college building, designed by Pawar & Pawar (Northern Construction Company), stands on the solid rock of the Aravalli range, and consists mainly of three buildings: the interconnected teaching and administrative block, the library and the Multipurpose Hall designed by Mr. Ranjit P. John.
The elegant nun’s residence is set apart, surrounded by a lovely garden.
Other than the great location, the college has excellent infrastructure to recommend it; The landscaped college grounds are widely admired.
JMC has an old library with a huge collection of books divided on three floors. A unique feature, which no other college under Delhi University provides, is an inhouse gymnasium. The gymnasium is open to membership for only students and staff of JMC. The college, which is also known for its psychology course, has a well-equipped lab. Also set in the grounds is an amphitheatre. In addition, there are hockey, cricket, lawn tennis, football and basketball fields.