University of Worcester
University of Worcester logo

University of Worcester

🇬🇧 United Kingdom / England / Worcester
Public Est. 1946

About

The University of Worcester is a public research university, based in Worcester, England. With a history dating back to 1946, the university began awarding degrees in 1997 and was granted full university status in 2005.

Ranking Overview

Ranking Snapshot

Ranked Top 1501 worldwide in 1 ranking system

THE #1501+ (2026)

Ranked in 3 subject rankings

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
# 1501+
300
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
7,725
Student-Staff Ratio
18.2 : 1
Int'l Students
18%
Female : Male
72 : 28

Historical Trend

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

Top Subjects

Best-performing areas
201-300
Hospitality & Tourism Management
601–800
Education & Training
1001+
Social Sciences

Subject Rankings

Detailed breakdown

ARWU

1 subjects
Subject
Rank
Score
Year
Hospitality & Tourism Management 201-300 - 2019

THE

2 subjects
Subject
Rank
Score
Year
Education & Training 601–800 20.1 2026
Social Sciences 1001+ 11.4 2026
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

What is the ranking of University of Worcester?

University of Worcester's performance in the latest university rankings: THE Rank 1501+.

When was University of Worcester founded?

University of Worcester was founded in 1946.

What are the top subjects at University of Worcester?

Top subjects at University of Worcester include: Hospitality & Tourism Management, Education & Training, Social Sciences.

Where is University of Worcester located?

University of Worcester is located in Worcester, United Kingdom.