| School Name | Grades | Address | Zip | Phone | County | Type | District Name |
| Elmont Elementary School | PK-5 | 12007 Cedar Ln Ashland, VA | 23005 | (804) 365-8100 | Hanover | public | Hanover County Public Schools |
| Hanover Academy | PK-8 | 115 Frances Road Ashland, VA | 23005 | (804) 798-8413 | Hanover | private | |
| Henry Clay Elementary School | PK-2 | 310 South James St Ashland, VA | 23005 | (804) 365-8120 | Hanover | public | Hanover County Public Schools |
| John M. Gandy Elementary School | 3-5 | 201 Archie Cannon Dr Ashland, VA | 23005 | (804) 365-4640 | Hanover | public | Hanover County Public Schools |
| Liberty Middle School | 6-8 | 13496 Liberty School Rd Ashland, VA | 23005 | (804) 365-8060 | Hanover | public | Hanover County Public Schools |
| Patrick Henry High School | 9-12 | 12449 West Patrick Henry Rd Ashland, VA | 23005 | (804) 365-8000 | Hanover | public | Hanover County Public Schools |