About St. Stephen's College
St. Stephen's College in New Delhi is one of India's most prestigious undergraduate colleges, affiliated with the University of Delhi. Established in 1881, the college has a rich heritage of academic excellence and leadership development. St. Stephen's offers programs in Arts, Sciences, and Commerce, known for its rigorous academic standards and distinguished faculty. The college has produced numerous Rhodes Scholars, civil servants, and industry leaders. The beautiful campus features historic architecture, well-equipped laboratories, a renowned library, and sports facilities. St. Stephen's is known for its vibrant intellectual culture, debates, and cultural festivals. Admission is highly competitive, based on academic merit and interview performance.
College Information
- Location
New Delhi, Delhi - Programs Offered
Arts, Science