Skip to main content
VA Virginia

Public Schools in Mechanicsville, VA

Directory of 18 public schools located in Mechanicsville.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 7,700 15,400 2020-2021: 12,592 students 12,592 2020-2021 2021-2022: 12,763 students 12,763 +1.4% 2021-2022 2022-2023: 13,008 students 13,008 +1.9% 2022-2023 2023-2024: 12,788 students 12,788 -1.7% 2023-2024 2024-2025: 12,728 students 12,728 -0.5% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 16 12,728 937.4 13.6:1 3,369
2023-2024 16 12,788 918.0 13.9:1 3,590
2022-2023 16 13,008 915.5 14.2:1 2,926
2021-2022 16 12,763 766.2 16.7:1 2,482
2020-2021 18 12,592 575.6 21.9:1 *reporting schools N/A

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Atlee High 9-12 High School Hanover County Public Schools 9414 Atlee Station Road View ›
Battlefield Park Elementary PK-5 Elementary School Hanover County Public Schools 5501 Mechanicsville Turnpike View ›
Bell Creek Middle 6-8 Middle School Hanover County Public Schools 8021 Lee Davis Road View ›
Chickahominy Middle 6-8 Middle School Hanover County Public Schools 9450 Atlee Station Road View ›
Cold Harbor Elementary PK-5 Elementary School Hanover County Public Schools 6740 Cold Harbor Road View ›
Cool Spring Elementary PK-5 Elementary School Hanover County Public Schools 9964 Honey Meadows Rd View ›
Hanover High 9-12 High School Hanover County Public Schools 10307 Chamberlayne Rd. View ›
Kersey Creek Elementary PK-5 Elementary School Hanover County Public Schools 10004 Learning Lane View ›
Laurel Meadow Elementary PK-5 Elementary School Hanover County Public Schools 8248 Lee-Davis Road View ›
Mechanicsville Elementary PK-5 Elementary School Hanover County Public Schools 7425 Mechanicsville Elem Drive View ›
Mechanicsville High 9-12 High School Hanover County Public Schools 7052 Mechanicsville Pike View ›
Oak Knoll Middle 6-8 Middle School Hanover County Public Schools 10295 Chamberlayne Rd. View ›
Pearson's Corner Elementary PK-5 Elementary School Hanover County Public Schools 8290 New Ashcake Road View ›
Pole Green Elementary PK-5 Elementary School Hanover County Public Schools 8393 Pole Green Park Ln View ›
Rural Point Elementary PK-5 Elementary School Hanover County Public Schools 7161 Studley Road View ›
The Georgetown School — General K-12 Hanover County Public Schools 10000 Learning Lane View ›
The Hanover Center For Trades And Technology — General K-12 Hanover County Public Schools 10002 Learning Lane View ›
Washington-Henry Elementary PK-5 Elementary School Hanover County Public Schools 9025 Washington Henry Drive View ›