Public Schools in Covington

Which schools are assigned to my home?

About Covington

Covington has 8 schools. One of the best schools is Edgemont Primary School, which has a rating of 7. Edgemont Primary School has 367 children. Public schools in Covington belong to Alleghany County Public Schools or Covington City Public Schools. Craig County Public Schools is close by and has better ratings than Alleghany County Public Schools. Nearby Botetourt County Public Schools scores higher, with a rating of 8. The population of Covington is 16,058. Alleghany County Public Schools enrolls 16% of the population of Covington.