The N.C. Department of Public Instruction has released its 2016-17 report card data. The average class sizes were as follows:
| Grade/Course | Average Class Size (2016-17) |
| Kindergarten | 19 |
| 01 | 19 |
| 02 | 19 |
| 03 | 19 |
| 04 | 21 |
| 05 | 21 |
| 06 | 22 |
| 07 | 21 |
| 08 | 22 |
| 09 | 20 |
| 10 | 20 |
| 11 | 20 |
| 12 | 19 |
| 13 | 12 |
| Biology | 18 |
| English II | 18 |
| Math I | 20 |