Zum Hauptinhalt springen
Saint Louis University

Saint Louis University

🇺🇸 United States of America 4-Year University
Global #374 United States of America #109
Campus of Saint Louis University

Institution Info

Founded
1818
Type
4-Year University
Students
12,229 students
Faculty
1.002
Endowment
$1.2B

About

Saint Louis University is a higher education institution in United States of America, founded in 1818. It is among the world's top 500 universities. The university has approximately 12K students, an endowment of $1.2B, a member of Global C-Tier (World 301-500).

Rankings

Source Year Rank Score
UNIRANKS 2026 UniRanks #374 · Ranked 86,30

Research Output via OpenAlex

511
h-index
3,360,098
Citations
46,991
Publications
48,760
i10-index
1,95
Mean Citedness

Frequently Asked Questions

Saint Louis University is ranked #374 globally according to the UniRanks aggregated ranking. Within United States of America, it holds the #109 position.
Saint Louis University was founded in 1818, making it 208 years old. It is one of the oldest institutions in United States of America.
Saint Louis University has a student body of approximately 12,229 students. The student-to-faculty ratio is approximately 12:1.
Saint Louis University has produced 46,991 research publications with 3,360,098 total citations and an h-index of 511, according to OpenAlex data.
Saint Louis University has an endowment of approximately $1.2B USD. University endowments fund financial aid, research, faculty positions, and campus development.