Students at St Peter School are 72% White, 18% Not Specified, 4% Asian, 2% Hispanic, 1% American Indian, 1% Two or more races.
In the 2021-22 school year, 141 students attended St Peter School.