As of the 2017-18 school year, the school had an enrollment of 551 students and 78.5 classroom teachers (on an FTE basis), for a student–teacher ratio of 7.0:1. The school's student body was 59.3% White, 16.0% Asian, 12.9% Black, 6.0% Hispanic and 5.8% two or more races. Peddie had 62% of students in residence. The student body represented 26 states as well as 29 foreign countries. Peddie had an average class size of 12. The senior class of 2015 was composed of 141 seniors, including 13 post-graduate students.