Roanoke County Schools

Search for Roanoke 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.


Roanoke Public Schools in Roanoke Virginia operate at the kindergarten through 12th grade level to educate children living in their district. They are publicly funded by Roanoke 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. Roanoke 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 Roanoke school district website.

Addison Aerospace Magnet Middle School Roanoke VA 1220 5th Street Northwest 24016 540-853-2681

Back Creek Elementary School Roanoke VA 7130 Bent Mountain Road 24018 540-772-7565

Bonsack Elementary School Roanoke VA 5437 Crumpacker Drive 24019 540-977-5870

Breckinridge Middle School Roanoke VA 3901 Williamson Road 24012 540-853-2251

Burlington Elementary School Roanoke VA 6533 Peters Creek Road 24019 540-561-8165

Cave Spring High School Roanoke VA 3712 Chaparral Drive 24018 540-772-7550

Clearbrook Elementary School Roanoke VA 5205 Franklin Road Southwest 24014 540-772-7555

Crystal Spring Elementary School Roanoke VA 2620 Carolina Avenue Southwest 24014 540-853-2976

Fairview Elementary School Roanoke VA 648 Westwood Boulevard Northwest 24017 540-853-2978

Fallon Park Elementary School Roanoke VA 502 19th Street Southeast 24013 540-853-2535

Fishburn Park Elementary School Roanoke VA 3057 Colonial Avenue Southwest 24015 540-853-2931

Forest Park Academy Roanoke VA 2730 Melrose Avenue Northwest 24017 540-853-2923

Garden City Elementary School Roanoke VA 3718 Garden City Boulevard Southeast 24014 540-853-2971

Glen Cove Elementary School Roanoke VA 5901 Cove Road 24019 540-561-8135

Grandin Court Elementary School Roanoke VA 2815 Spessard Avenue Southwest 24015 540-853-2867

Hidden Valley Middle School Roanoke VA 4902 Hidden Valley School Road 24018 540-772-7570

Highland Park Elementary School Roanoke VA 1212 5th Street Southwest 24016 540-853-2963

Hurt Park Elementary School Roanoke VA 1525 Salem Avenue Southwest 24016 540-853-2986

James Madison Middle School Roanoke VA 1160 Overland Rd SW 24015 540-853-2351

Lincoln Terrace Elementary School Roanoke VA 1802 Liberty Rd NW 24012 540-853-2994

Monterey Elementary School Roanoke VA 4501 Oliver Road Northeast 24012 540-853-2933

Morningside Elementary School Roanoke VA 1716 Wilson Street Southeast 24013 540-853-2991

Mt Pleasant Elementary School Roanoke VA 3216 Mount Pleasant Boulevard 24014 540-427-1879

Noel C Taylor Academy At Oakland Roanoke VA 3229 Williamson Road 24012 540-853-1461

Northside High School Roanoke VA 6758 Northside High School Road 24019 540-561-8155

Northside Middle School Roanoke VA 6810 Northside High School Road 24019 540-561-8145

Oak Grove Elementary School Roanoke VA 5005 Grandin Road Extension 24018 540-772-7580

Patrick Henry High School Roanoke VA 2102 Grandin Road Southwest 24015 540-853-2255

Preston Park Elementary School Roanoke VA 3142 Preston Avenue Northwest 24012 540-853-2996

Roanoke Academy For Math & Science Elementary School Roanoke VA 1616 19th Street Northwest 24017 540-853-2751

Roanoke Valley Gov School Roanoke VA 2104 Grandin Road Southwest 24015 540-853-2116

Roanoke Valley Juvenile Detention Home School Roanoke VA 498 Coyner Springs Road 24012 540-561-3858

Round Hill Elementary School Roanoke VA 2020 Oakland Boulevard Northwest 24012 540-853-2756

Stonewall Jackson Middle School Roanoke VA 1004 Montrose Avenue Southeast 24013 540-853-6040

Virginia Heights Elementary School Roanoke VA 1210 Amherst Street Southwest 24015 540-853-2937

Wasena Elementary School Roanoke VA 1125 Sherwood Avenue Southwest 24015 540-853-2914

Westside Elementary School Roanoke VA 1441 Westside Boulevard Northwest 24017 540-853-2967


Roanoke Private Schools in Roanoke Virginia provide education at the kindergarten through 12th grade level. They are privately operated and are largely funded through student tuition and fees. Roanoke 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 Roanoke principals, administrators, teachers, and staff members who work at the school. This information is often available on the school's website.

Blue Ridge Autism/Achievement Roanoke VA 312 Whitwell Drive 24019 540-366-7399

Community High School Roanoke VA 302 Campbell Avenue Southeast 24013 540-345-1688

Community School Roanoke VA 7815 Williamson Road 24019 540-563-5036

Eastern Appalachian Academy Roanoke VA PO Box 19385 24019 540-473-8148

Faith Christian School Roanoke VA 3585 Buck Mountain Road 24018 540-769-5200

First Baptist Church Child Development Center Roanoke VA 515 3rd St SW 24016 540-224-3357

Life After School Roanoke VA 7422 Deer Branch Road 24019 540-563-5140

New Vista Montessori School Roanoke VA 541 Luck Avenue Southwest 24016 540-392-1173

North Cross School Roanoke VA 4254 Colonial Avenue 24018 866-294-6284

Parkway Christian Academy Roanoke VA 3230 King Street Northeast 24012 540-982-2400

Roanoke Adventist Preparatory School Roanoke VA 4120 Challenger Avenue Northeast 24012 977-034-6110

Roanoke Catholic School Roanoke VA 621 North Jefferson Street 24016 540-982-3532

Roanoke Valley Christian Schools Roanoke VA 6520 Williamson Road 24019 540-366-2432