Petersburg's Public High Schools

Public High Schools in Petersburg

Which schools are assigned to my home?

About Petersburg

Petersburg has 2 primary and secondary schools. One of the best schools is Petersburg High School, with a rating of 3. The school has 880 children. Public schools in Petersburg are in Chesterfield County Public Schools or Petersburg City Public Schools. Hopewell City Public Schools is close and has lesser ratings than Chesterfield County Public Schools. Nearby Dinwiddie County Public Schools scores lower, with a rating of 6.

School Districts Near Petersburg