In the 2021-22 school year, 223 students attended Elgin Academy.
Students at Elgin Academy are 49% White, 18% Asian, 11% Two or more races, 10% African American, 6% Not Specified, 5% Hispanic.