In the 2021-22 school year, 254 students attended St John's Academy.
Students at St John's Academy are 54% White, 22% Not Specified, 17% Hispanic, 4% Asian, 3% Two or more races, 1% African American.