K-12 Schools in Giles County, VA

There are 9 K-12 Schools in Giles County, Virginia, serving a population of 16,867 people in an area of 356 square miles. There is 1 K-12 School per 1,874 people, and 1 K-12 School per 39 square miles.

In Virginia, Giles County is ranked 46th of 133 counties in K-12 Schools per capita, and 79th of 133 counties in K-12 Schools per square mile.

List of Giles County K-12 Schools

Find addresses, phone numbers, fax numbers, hours & services for Giles County K-12 Schools.

County Government Giles County 6012 Virginia Avenue Pembroke, VA County Government Office, Elementary School

Giles County Public Schools 151 School Road Pearisburg, VA School District

Giles High School 1825 Wenonah Avenue Pearisburg, VA Public School

Giles High School 103 Cascade Drive Pembroke, VA Elementary School

Giles High School 1827 Wenonah Avenue Pearisburg, VA Elementary School

Narrows Head Start 111 Mary Street Narrows, VA Preschool

Pearisburg Head Start 1105 Henson Avenue Pearisburg, VA Preschool

The Mayapple School 434 Blue Grass Trail Newport, VA Preschool & Kindergarten, Private School

Us Naval War College 686 Cushing Road Newport, VA