K-12 Schools in Avery County, NC

There are 17 K-12 Schools in Avery County, North Carolina, serving a population of 17,535 people in an area of 248 square miles. There is 1 K-12 School per 1,031 people, and 1 K-12 School per 14 square miles.

In North Carolina, Avery County is ranked 7th of 100 counties in K-12 Schools per capita, and 30th of 100 counties in K-12 Schools per square mile.

List of Avery County K-12 Schools

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

Avery County Head Start 3280 Linville Falls Highway Pineola, NC Preschool

Avery County High School 401 Avery County High School Road Newland, NC High School, Religious Education

Avery County Of 775 Cranberry Street Newland, NC County Government Office, Public School

Avery County School District 155 Orchard Lane Banner Elk, NC School District

Avery County School District 102 Old Montezuma Road Newland, NC School District

Avery County School District 1000 Walt Clark Road Newland, NC School District

Banner Elk Elementary 1000 Walt Clark Road Crossnore, NC School District

Banner Elk Elementary School 185 Azalea Way Banner Elk, NC Elementary School, Public School

Beech Mountain Elementary School 60 Flat Springs Road Elk Park, NC Elementary School

Bethel Christian Academy 12021 South Nineteen East Highway Spruce Pine, NC

Crossnore School 205 Johnson Lane Crossnore, NC

High Country Head Start Center 129 Allen Circle Crossnore, NC Preschool

Historic Banner Elk School 185 Azalea Circle Banner Elk, NC

Mayland Early College 200 Mayland Lane Spruce Pine, NC Elementary School

The Bridge Church Of Wnc 207 Pinebridge Avenue Spruce Pine, NC Private School

Tri-County Christian School 1637 Nineteen East Highway Spruce Pine, NC Private School, Religious Education

Williams Academy 129 Allen Circle Crossnore, NC