World's Best Scientists 2026 revealed!
Loughborough University

Loughborough University

- Economics And Finance

United Kingdom
Established: 1909
Scholars: 2
Award Badge
Best Universities
2025
Award Badge
Engineering and Technology
UK
2023

Overview of Loughborough University

Loughborough University, established in 1909 as Loughborough Technical Institute, is a prominent public research-intensive university located in Loughborough, Leicestershire, United Kingdom. Over more than a century, it has grown into one of the UK’s leading institutions, consistently recognized for academic excellence and world-class facilities. Serving over 19,000 students across undergraduate and postgraduate levels, the university operates primarily from its 440-acre main campus, with an additional specialized campus in London. Loughborough’s scale, reputation, and research output place it firmly within the global higher education landscape, attracting scholars and partners from around the world.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
177 World 22 National H-index 89 Citations 41,487 455
2249 World 265 National H-index 40 Citations 10,203 303

Recently Published Articles