Public Elementary Schools in Covington

Which schools are assigned to my home?

About Covington

Covington contains 5 schools. One of the highest rated schools is Edgemont Primary School, which has a rating of 7. The school has 367 children. The public schools in Covington are in Alleghany County Public Schools or Covington City Public Schools. Craig County Public Schools is nearby and has better ratings than Alleghany County Public Schools. Nearby Botetourt County Public Schools scores higher, with a rating of 8. Covington's population is 16,058. Alleghany County Public Schools enrolls 16% of the population of Covington.