Grades: 9-12 | 643 students
St. Thomas is a Catholic high school that prepares tomorrow's leaders by offering an academically challenging education in a wholesome, diverse environment.
Our ambitious students excel in academic and co-curricular programs and contribute to the school community and the wider community through service.
St Thomas promises its students a high school experience in a community that values their individual skills and talents.
St. Thomas further promises its students a commitment to prepare them for college and beyond by providing them the means to study, perform and have fun in a culture of shared academic and spiritual values.
|School Membership(s)School Assoc.||National Catholic Educational Association (NCEA)|
|Religious Affiliation||Roman Catholic|
|Grades Offered||Grades 9-12|
|Total Students||643 students|
|Student Body Type||Co-ed|
|% Students of Color||
State avg.: 14%
|Students by Grade|
Academics and Faculty
|Total Classroom Teachers||47 teachers|
|Student : Teacher Ratio||14:1
National avg.: 13:1
- School Location Miles Grades Students
ByfieldGrades: 9-12 | 400 students
1 Elm St
Byfield, MA 01922
NorthwoodGrades: 9-12 | 717 students
907 First Nh Tpke
Northwood, NH 03261
ManchesterGrades: 9-12 | 417 students
581 Bridge St
Manchester, NH 03104