Public Schools in New Castle

Which schools are assigned to my home?

About New Castle

New Castle has 2 primary and secondary schools. One of the best schools is McCleary Elementary School, which is rated 7. It has 302 children. Public schools in New Castle are in Craig County Public Schools. Roanoke County Public Schools is close and has better ratings than Craig County Public Schools. Nearby Monroe County Schools scores lower, with a rating of 4.

Sign in with Google