Sign In Register

Schools in Haymarket, VA

Public schools, enrollment data, student-teacher ratios, and higher education.

Haymarket has 6 public schools with a total enrollment of 6,461 students and 375 teachers. There are 4 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 17.2:1.

Public Schools (6)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
BATTLEFIELD HIGH High 2,322 139 16.7:1
RONALD WILSON REAGAN MIDDLE Middle 1,353 83 16.3:1
Haymarket Elementary Elementary 923 48 19.2:1
Samuel L. Gravely Jr. Elementary Elementary 794 43 18.5:1
J.W. Alvey Elementary Elementary 599 33 18.2:1
Mountain View Elementary Elementary 470 29 16.2:1
View full profile of Haymarket, VA →