Hanover County Public Schools
Ashland, Virginia — 23 schools
17,066
Total Enrollment
23
Schools
$12,547
Per-Pupil Spending
Other, High
School Types
Funding Sources
11.8%
Federal
43.1%
State
45.1%
Local
Schools in Hanover County Public Schools
| School | Enrollment |
|---|---|
| ATLEE HIGH | 1,470 |
| HANOVER HIGH | 1,349 |
| PATRICK HENRY HIGH | 1,294 |
| MECHANICSVILLE HIGH | 1,245 |
| CHICKAHOMINY MIDDLE | 1,199 |
| LIBERTY MIDDLE | 910 |
| BELL CREEK MIDDLE | 903 |
| OAK KNOLL MIDDLE | 862 |
| Cool Spring Elementary | 852 |
| Kersey Creek Elementary | 672 |
| Rural Point Elementary | 627 |
| Laurel Meadow Elementary | 591 |
| Mechanicsville Elementary | 572 |
| Pearson's Corner Elementary | 571 |
| Pole Green Elementary | 527 |
| Cold Harbor Elementary | 495 |
| South Anna Elementary | 439 |
| Battlefield Park Elementary | 407 |
| Washington-Henry Elementary | 386 |
| Elmont Elementary | 383 |
| Henry Clay Elementary | 361 |
| Beaverdam Elementary | 339 |
| John M. Gandy Elementary | 322 |