7 schools in Grayson County Public Schools
Grayson County Public Schools reports 7 public K-12 schools and approximately 1,561 students enrolled, per NCES, an average school size of 223.
4-year change in Grayson County Public Schools
SY 2020-21 vs SY 2024-25How Grayson County Public Schools ranks
Among districts| Measure | This district | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 73.4% | #41 of 117 | N/A |
| Enrollment ranked largest first | 1,561 | #105 of 130 | #5,317 of 9,234 |
| Number of schools ranked most first | 6 | #71 of 130 | N/A |
| Students per teacher ranked fewest first | 11.4:1 | #10 of 130 | #1,395 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 93.6% | #26 of 115 | #583 of 8,164 |
| Diversity index ranked most diverse first | 27.0% | #102 of 114 | #5,086 of 6,853 |
Inside Grayson County Public Schools
State test results across the district's 6 scored schools run from Fairview Elementary at 82.4% proficient to Independence Elementary at 63.5%, a gap of 18.9 points. That is the 64th widest gap among 95 Virginia districts with four or more scored schools.
Since 2017-18, the 6 district schools that reported both years went from 1,459 to 1,561 students (up 7%) and from 111 to 137 full-time teachers (up 23%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Grayson County High | Independence | High | 09-12 | 461 |
| Independence Elementary | Independence | Elementary | PK-05 | 287 |
| Independence Middle | Independence | Middle | 06-08 | 280 |
| Fries Elementary | Fries | Elementary | PK-07 | 231 |
| Grayson Highlands | Troutdale | Elementary | PK-07 | 156 |
| Fairview Elementary | Galax | Elementary | PK-05 | 146 |
| Grayson County High Career & Technical Education | Independence | Elementary | N-N | · |
About Grayson County Public Schools
Across 7 schools, Grayson County Public Schools teaches about 1,561 students in Virginia. By footprint it is a low-population district.
On the level-by-level breakdown, Grayson County Public Schools spans 5 elementary, 1 middle, and 1 high school.
Average enrollment per school in Grayson County Public Schools is about 223, lower than the Virginia average of roughly 672.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment expanded 3%: 1,517 students in SY 2020-21 versus 1,561 in SY 2024-25.
Within the allk12 community for this area, the community for Grayson County Public Schools discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.