7 schools in Gloucester
7 public K-12 schools operate inside Gloucester, with combined enrollment of about 4,065 students (4 elementary, 2 middle, and 1 high).
7-year change in Gloucester
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bethel Elementary | Elementary | PK-05 | 494 |
| Botetourt Elementary | Elementary | PK-05 | 505 |
| Gloucester & Mathews Counties Gov's Health Sciences Academy | Elementary | N-N | · |
| Gloucester High | High | 09-12 | 1,547 |
| Page Middle | Middle | 06-08 | 573 |
| Peasley Middle | Middle | 06-08 | 565 |
| Petsworth Elementary | Elementary | PK-05 | 381 |
About Gloucester
Public education in Gloucester, Virginia runs across 7 schools that educates roughly 4,065 students. By footprint, Gloucester sits in the moderately sized bracket.
On the school-mix side, the city comprises 4 elementary, 2 middle, and 1 high.
Schools in Gloucester average about 581 students each, 14% meaningfully below the Virginia norm.
Trend over the past 7 years. Total public-school enrollment in Gloucester has contracted 8% since SY 2017-18, moving from about 4,431 students to 4,065. The White share of public-school enrollment decreased from 80% to 76%.
On this page, the community for Gloucester discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.