Skip to main content
University of Leeds logo
United KingdomRanked #75

University of Leeds

Leeds, England · Est. 1904

69
Programs
Limited
Scholarships
Graduate Route (2 years)
Post-Study Visa
Min. IELTS
#75
World Rank
1904
Established

About University of Leeds

University of Leeds is a public research university university located in Leeds, England, United Kingdom. Founded in 1904, it offers 69 programs across a wide range of disciplines. Ranked #75 in the QS World University Rankings, the university is recognized globally for its academic excellence.

Rankings

QS World University Rankings#75
Times Higher Education129
National Ranking (United Kingdom)#20

Quick Facts

LocationLeeds, England, United Kingdom
Established1904
World Rank#75
Programs Offered69 programs
ScholarshipsLimited
Post-Study VisaGraduate Route (2 years)
University TypePublic Research University

Frequently Asked Questions

More universities in United Kingdom

Need guidance? Talk to us free!