In the 2017-18 school year, 786 students attended John Paul II High School.
Students at John Paul II High School are 70% White, 16% Hispanic, 6% Asian, 4% Two or more races, 2% African American, 1% American Indian.