In the 2017-18 school year, 978 students attended The Haverford School.
Students at The Haverford School are 91% White, 3% African American, 2% Not Specified, 1% Asian, 1% Two or more races, 1% Hispanic.