Skip to main content
London Business School

London Business School

🇬🇧 United Kingdom 4-Year University
Global #1098 United Kingdom #93
Campus of London Business School

Institution Info

Founded
1964
Type
4-Year University

About

London Business School is a higher education institution in United Kingdom, founded in 1964. It is a globally recognized institution. The university has a member of Best Universities for Business & MBA.

Rankings

Source Year Rank Score
UNIRANKS 2026 UniRanks #1098 · Ranked 75.44

Research Output via OpenAlex

354
h-index
655,589
Citations
8,994
Publications
4,953
i10-index
2.14
Mean Citedness

Frequently Asked Questions

London Business School is ranked #1,098 globally according to the UniRanks aggregated ranking. Within United Kingdom, it holds the #93 position.
London Business School was founded in 1964, making it 62 years old. It is one of the established institutions in United Kingdom.
London Business School has produced 8,994 research publications with 655,589 total citations and an h-index of 354, according to OpenAlex data.