Students at Bay Ridge Preparatory School are 81% White, 8% Two or more races, 3% Asian, 3% Hispanic, 2% African American, 1% American Indian.
In the 2021-22 school year, 359 students attended Bay Ridge Preparatory School.