Sophia University
Sophia University logo

Sophia University

🇯🇵 Japan / Tokyo / Tokyo
Private Est. 1913

About

Sophia University is a private Jesuit research university in Tokyo, Japan. Founded in 1913 by the Jesuits, it was granted university status in 1928, becoming the first Catholic university in Japan. Sophia University has 12,080 undergraduate students and 1,357 postgraduate students. The university has 9 undergraduate faculties and 10 graduate schools, with over 13,900 students in total.

Ranking Overview

Ranking Snapshot

Ranked Top 951 worldwide across 2 major ranking systems

QS #951-1000 (2027)
THE #1501+ (2026)

Ranked in 7 subject rankings

QS QS World University Rankings
# 951-1000
2027
THE Times Higher Education World University Rankings
# 1501+
10.3
2026
ARWU Academic Ranking of World Universities
Not Ranked
US News U.S. News Best Global Universities Rankings
Not Ranked

Key Facts

Students
13,016
Student-Staff Ratio
12.2 : 1
Int'l Students
12%
Female : Male
60 : 40

Historical Trend

Longitudinal View
QS QS
THE THE
1 201 401 601 801 1001 1201 1401 1550 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 Rank
:
Score:

Top Subjects

Best-performing areas
151-200
Linguistics
Top 200
151-200
Modern Languages
Top 200
251-300
Politics
352
Arts & Humanities
1001+
Physical Sciences
1001+
Social Sciences
1251+
Engineering & Technology

Subject Rankings

Detailed breakdown

QS

4 subjects
Subject
Rank
Score
Year
Linguistics 151-200 - 2026
Modern Languages 151-200 - 2026
Politics 251-300 - 2026
Arts & Humanities 352 62.9 2026

THE

3 subjects
Subject
Rank
Score
Year
Physical Sciences 1001+ 9.3 2025
Social Sciences 1001+ 11.4 2026
Engineering & Technology 1251+ 9.6 2026
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

What is the ranking of Sophia University?

Sophia University's performance in the latest university rankings: QS Rank 951-1000, THE Rank 1501+.

When was Sophia University founded?

Sophia University was founded in 1913.

What are the top subjects at Sophia University?

Top subjects at Sophia University include: Linguistics, Modern Languages, Politics, Arts & Humanities, Physical Sciences.

Where is Sophia University located?

Sophia University is located in Tokyo, Japan.