St. Stephen's School
Quick Stats (2023)
- Grades: (Boarding) 9-12, PG
- Enrollment: 301 students
- Yearly Tuition (Boarding Students): $46,245
- Yearly Tuition (Day Students): $29,954
- Acceptance rate: 48%
- Average class size: 13 students
- Application Deadline: None / Rolling
- Source: Verified school update
Top Rankings
St. Stephen's School ranks among the top 20 boarding schools (out of 298 schools) for:
School Overview
Student Body
Academics and Faculty
Tuition Cost
(Boarding Students)
(May vary based on exchange rate)
(Day Students)
(May vary based on exchange rate)
Acceptance Rate
Sports
Extracurriculars
Embrace, Gardening Club, InK literary magazine, Math Competitions & History Bee, MUN, Peer Tutoring, Science Club, Service trips, Student Council, Students United for Nature (SUN), Yearbook Club
Arts and Music Programs:
African Drumming, Choir, Cineasti film club, Robotics Club
College Matriculation
School Notes
- St. Stephen's School is a co-educational, non-denominational, boarding and day school, enrolling students from age 14-19 in grades 9-12 and for a postgraduate year. Founded in 1964, St. Stephen's provides a demanding classical liberal arts education taking full advantage of its location in the historic center of Rome. The school is modeled on the American independent school tradition, and offers a rigorous program based on well-rounded and comprehensive preparation by each student in six major academic areas: English, Foreign and Classical Language, History, Experimental Science, Mathematics, Arts. Primary objectives are academic excellence, fellowship and cooperation among students and faculty, and the development of students as independent, responsible, and involved members of the larger world community. The curriculum prepares students for the American high school diploma, including a variety of Advanced Placements (AP) subjects, and the International Baccalaureate (IB) which allows students to enter universities worldwide.
- You can get a feel of graduation ceremonies at St. Stephen's from our latest trailer, which celebrates the Class of 2018: https://vimeo.com/275606489.
- St. Stephen's School accreditations: Council of International Schools , New England Association of Schools and Colleges
Frequently Asked Questions
How much does St. Stephen's School cost?
St. Stephen's School's tuition is approximately $46,245 for boarding students and $29,954 for day students.
What is the acceptance rate of St. Stephen's School?
The acceptance rate of St. Stephen's School is 48%, which is lower than the boarding school average of 58%.
What sports does St. Stephen's School offer?
St. Stephen's School offers 7 interscholastic sports: Basketball, Cross Country, Dance, Soccer, Tennis, Track and Volleyball.
What is St. Stephen's School's ranking?
St. Stephen's School ranks among the top 20 boarding schools for High percentage of international students.
When is the application deadline for St. Stephen's School?
The application deadline for St. Stephen's School is rolling (applications are reviewed as they are received year-round).
Recent Articles


