Beta You're viewing our redesigned school list. Prefer the classic layout?

Best Public Schools in Zip Code 23805


At a glance
3
Schools
2,738
Students
Top rankedPetersburg High321st of 331 Virginia high schools
▲
Biggest riser
Walnut Hill Elementary up 23 spots statewide this year
Summary:

Zip code 23805 is served by three public schools in the Petersburg City Public Schools district: Walnut Hill Elementary (K–5), Vernon Johns Middle (6–8), and Petersburg High (9–12). The district is ranked 130th out of 131 in Virginia, and all three schools sit in the bottom 6th percentile statewide. This is a high-poverty community, with roughly 91% of students economically disadvantaged and chronic absenteeism at about 40.5% — nearly 2.7 times the state average.

Despite these challenges, each school has notable bright spots. Walnut Hill Elementary is the strongest relative performer — despite the lowest per-student spending ($9,664) and the highest poverty rate (93.7%), it outperformed the district in every subject and grade level, and its statewide rank improved from the 3rd to the 6th percentile over three years. Its chronic absenteeism rate (24.4%) is the lowest in the zip code. Vernon Johns Middle shows a two-tier math story: 8th grade Algebra I proficiency hit 96%, above the state average, while grade-level math proficiency is far behind (6th grade math at 16.8% vs. 63.2% statewide). Petersburg High, the largest school and highest spender at $18,889 per student, posts strong senior-year results — 12th grade Algebra I and English Reading exceed state averages — but 46.5% of its students are chronically absent and 9th and 10th grade scores remain weak.

Spending varies sharply: Petersburg High spends nearly twice as much per student as the elementary and middle schools, even though the younger schools serve the most vulnerable students — an allocation that may deserve a closer look. Scores also swing dramatically from year to year, so single-year changes should be read cautiously. The bright spots, however, are genuine: advanced math at Vernon Johns Middle, senior achievement at Petersburg High, and steady improvement at Walnut Hill Elementary all prove that success is possible even in a district ranked near the bottom. The clearest path forward is likely addressing the attendance crisis, which appears to be the biggest barrier holding the community back.

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private




Cities Near Zip Code 23805

See the top VA Virginia cities
SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Virginia Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics