Students at Moravian Academy Upper School are 83% Hispanic, 8% White, 8% African American.
In the 2019-20 school year, 298 students attended Moravian Academy Upper School.