Henrico County Schools

Search for Henrico County VA schools. A county school search can provide information on local public schools, local private schools, local Montessori schools, enrollment deadlines, school zone boundaries, school calendars, school bus routes, class sizes, start times, end times, school breaks, graduation requirements, private school tuition, private school fees, parochial schools, language immersion schools, and Waldorf schools.


Henrico County Public Schools in Henrico County Virginia operate at the kindergarten through 12th grade level to educate children living in their district. They are publicly funded by Henrico County Virginia State, and Federal tax dollars, and they are required to provide education to all children. Public Schools typically operate as part of a larger district or school system. Henrico County Public Schools provide information on their enrollment deadlines, the school calendar, class sizes, school start and end times, school breaks, and graduation requirements. They often also provide details on the principals, administrators, teachers, and staff members who work at the school, as well as school zone boundaries and bussing routes. This information is often available on the Henrico County school district website.

Adult Education Center Highland Springs VA 201 East 9 Mile Road 23075 804-328-4095

Center For Diversified Studies Glen Allen VA 2204 Mountain Road 23060 804-261-5058

Colonial Trail Elementary School Glen Allen VA 12101 Bacova Drive 23059 804-364-0055

Deep Run High School Glen Allen VA 4801 Twin Hickory Road 23059 804-364-8000

Donahoe Elementary School Sandston VA 1801 Graves Road 23150 804-328-4035

Echo Lake Elementary School Glen Allen VA 5200 Francistown Road 23060 804-527-4672

Elko Middle School Sandston VA 5901 Elko Road 23150 804-328-4110

Fair Oaks Elementary School Highland Springs VA 201 Jennings Road 23075 804-328-4085

General Academic Development School Highland Springs VA 201 East 9 Mile Road 23075 804-652-3717

Glen Allen Elementary School Glen Allen VA 11101 Mill Road 23060 804-756-3040

Glen Allen High School Glen Allen VA 10700 Staples Mill Road 23060 804-501-3300

Greenwood Elementary School Glen Allen VA 10960 Greenwood Road 23059 804-261-2970

Highland Springs Elementary School Highland Springs VA 600 Pleasant Street 23075 804-328-4045

Highland Springs High School Highland Springs VA 15 South Oak Avenue 23075 804-328-4000

Highland Springs Tech Center Highland Springs VA 100 Tech Drive 23075 804-328-4075

Hungary Creek Middle School Glen Allen VA 4909 Francistown Road 23060 804-527-2640

Longdale Elementary School Glen Allen VA 9500 Norfolk Street 23060 804-261-5095

New Start High School Glen Allen VA 2206 Mountain Road 23060 804-553-8236

Rivers Edge Elementary School Glen Allen VA 11600 Holman Ridge Road 23059 804-935-6760

Sandston Elementary School Sandston VA 7 Naglee Avenue 23150 804-328-4055

Seven Pines Elementary School Sandston VA 301 Beulah Road 23150 804-328-4065

Shady Grove Elementary School Glen Allen VA 12200 Wyndham Lake Drive 23059 804-360-0825

Short Pump Middle School Glen Allen VA 4701 Pouncey Tract Road 23059 804-360-0800

Springfield Park Elementary School Glen Allen VA 4301 Fort Mchenry Parkway 23060 804-527-4630

The Academy at Virginia Randolph Glen Allen VA 2204 Mountain Road 23060 804-261-5085

Twin Hickory Elementary School Glen Allen VA 4900 Twin Hickory Lake Drive 23059 804-360-4700

VA Randolph Education Center Glen Allen VA 2206 Mountain Road 23060 804-261-5090


Henrico County Private Schools in Henrico County Virginia provide education at the kindergarten through 12th grade level. They are privately operated and are largely funded through student tuition and fees. Henrico County Private Schools can fall into a number of categories, including religious schools, parochial schools, private special education schools, Montessori schools, boarding schools, language immersion schools, and Waldorf schools. These schools provide information on their enrollment requirements, school calendar, tuition and fees, school mission, class sizes, affiliated schools or religious institutions, graduation requirements, school breaks, and school start and end times. They often also provide details on the Henrico County principals, administrators, teachers, and staff members who work at the school. This information is often available on the school's website.

New Bridge Academy Sandston VA 5701 Elko Road 23150 804-737-7833

The Goddard School Glen Allen VA 11393 Nuckols Road 23059 804-270-0901