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).
4-year change in Gloucester
SY 2020-21 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 4 years. Total public-school enrollment in Gloucester has held roughly steady since SY 2020-21, moving from about 4,131 students to 4,065.
On this page, the community for Gloucester discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.