目前桑顿中学有学生1375名,该校从2009年秋天开始招收寄宿制的国际学生,招收对象为9到12年级的学生。师生比例大致是1:20,高年级班级的师生比例会更少。现有国际学生人数在30人左右,每年招收中国学生人数大概在10到15名之间。
校区内建有十幢建筑。我校的硬件设施包括有教学楼、剧院、艺术中心、电视房、学生及教师宿舍、体育馆(内设一条跑道及大量运动场地)。玛丽魏茅斯海德图书馆与该校的公用图书馆共有藏书一万七千余册,逾八十中期刊;电子阅览室设有50台计算机;此外学校还订购了大量的学术资料库资源。