All North Carolina Public & Private Schools in the Avery County School District


Select a School from the Avery County School District

SchoolMapAddressPhoneFaxEnrollmentSchool Type
Avery County High401 High School Road
Newland NC 28657
8287330151  8287331742  Public 
Avery Middle102 Montezuma Rd
Newland NC 28657
8287330145  8287333506  Public 
Banner Elk Elementary185 Azalea Cir
Banner Elk NC 28604
8288985575  8288986036  Public 
Beech Mountain Elementary60 Flat Springs Rd
Elk Park NC 28622
8288984343  8288988318  Public 
Cranberry Middle6230 N US Hwy 19E
Elk Park NC 28622
8287332932  8287336863  Public 
Crossnore Elementary1000 Walt Clark Road
Crossnore NC 28616
8287377204  8287377209  Public 
Freedom Trail Elementary6110 N US Hwy 19E
Elk Park NC 28622
8287334744  8287336863  Public 
Newland Elementary750 Linville St
Newland NC 28657
8287334911  8287331402  Public 
Riverside Elementary8020 US 19E Hwy S
Newland NC 28657
8287659414  8287650922  Public