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.
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