Location
Boston, Massachusetts, USA
Type
University
Ownership
Private
Year Founded
1899
Population
675,650
Students
6,800
International %
2.1
Campuses
Description
A leadership-focused private university located in the heart of America’s higher education capital: Boston.
Ranking
QS Best Student Cities 2026
Located in Boston, the #1 student city in the USA
worth up to $128,000 over four years
Renewable merit tuition scholarship opportunity
Benefit from a supportive and intimate learning environment
8:1 student-faculty ratio
Best Rankings
U.S. News & World Report 2025
9th in the USA for Library and Information Studies
U.S. News & World Report 2025
43rd in the USA for Social Work
niche.com 2025
80th in the USA for Public Health
U.S. News & World Report 2025
105th in the USA for Physical Therapy
Subject Rankings
Health Professions
College Factual 2025
Top 9% in the USA
Nursing
College Factual 2025
Top 9% in the USA
Psychology
College Factual 2024
Top 5% highest paid graduates in the USA
Public Administration and Social Service
College Factual 2025
Top 10% in the USA
Similar Universities
Undergraduate Program
Graduate Program
Scholarship
Scholarship:
Scholarship available
Internship
Internship:
Internship available
Accommodation
Accommodation:
Accommodation available
Degrees
Degrees
College of Natural, Behavioral, and Health Sciences
College of Organizational, Computational, and Information Sciences
College of Social Sciences, Policy, and Practice
The Gwen Ifill College of Media, Arts, and Humanities
Undecided
Undecided - Pre-Health
Undecided - Pre-Law










