Gloucester County
Within Gloucester County, Virginia, families have 9 public-school options to consider, collectively serving 4,917 K-12 students. Gloucester County Public Schools is the heaviest district by enrollment. The level mix is 6 elementary, 2 middle, and 1 high schools.
4-year change in Gloucester County
SY 2020-21 vs SY 2024-25How Gloucester County ranks
Among counties| Measure | This county | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 75.6% | #30 of 115 | N/A |
| Enrollment ranked largest first | 4,917 | #51 of 118 | #1,352 of 2,745 |
| Number of schools ranked most first | 8 | #60 of 118 | N/A |
| Students per teacher ranked fewest first | 13.5:1 | #55 of 118 | #1,119 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 65.8% | #71 of 107 | #869 of 2,526 |
| Diversity index ranked most diverse first | 40.7% | #91 of 115 | #1,458 of 2,707 |
Gloucester County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Gloucester County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Gloucester County
Latest 2024-25 ELA proficiency, 8 schools ranked. Virginia state average: 74.2%.
- Gloucester High· 89.0%
- Petsworth Elementary· 82.0%
- Bethel Elementary· 81.0%
- Botetourt Elementary· 81.0%
- Achilles Elementary· 79.0%
- Abingdon Elementary· 72.0%
- Page Middle· 78.0%
- Peasley Middle· 78.0%
- Achilles Elementary· 79.0%
- Bethel Elementary· 81.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Gloucester High | Gloucester | High | 09-12 | 1,547 | · |
| Page Middle | Gloucester | Middle | 06-08 | 573 | · |
| Peasley Middle | Gloucester | Middle | 06-08 | 565 | · |
| Botetourt Elementary | Gloucester | Elementary | PK-05 | 505 | · |
| Bethel Elementary | Gloucester | Elementary | PK-05 | 494 | · |
| Abingdon Elementary | Hayes | Elementary | PK-05 | 455 | · |
| Achilles Elementary | Hayes | Elementary | PK-05 | 397 | · |
| Petsworth Elementary | Gloucester | Elementary | PK-05 | 381 | · |
| Gloucester & Mathews Counties Gov's Health Sciences Academy | Gloucester | Elementary | N-N | · | · |
Cities in Gloucester County
About Gloucester County
Gloucester County is a low-population county of about 39,526 residents in Virginia. Its public-school system enrolls approximately 4,917 students across 9 schools.
Zooming out, census numbers show the median household earns about $84,306 a year, 25% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 3%. That income level is 10% meaningfully above the Virginia median.
Looking at the level breakdown, Gloucester County covers 6 elementary schools (2,232 students), 2 middle schools (1,138), and 1 high school (1,547).
The largest single district in Gloucester County is Gloucester County Public Schools, which alone enrolls about 4,917 students.
Over the past 4-year window. Combined enrollment now sits at 4,917 students, declined 3% from the 5,044 reported in SY 2020-21.
In the discussion threads here, the community for Gloucester County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.