Summary:
Zip code 22560 in Tappahannock, Virginia is served by three public schools — Tappahannock Elementary (PK–4), James H. Cary Intermediate (5–8), and Essex High (9–12) — all part of Essex County Public Schools, a small rural district ranked 113th out of 131 Virginia districts. With roughly 1,092 students enrolled, every school serves an almost entirely high-poverty population, as free/reduced lunch eligibility ranges from 99.67% to over 102%. The district carries a 1-star rating, but the school-level data reveals a more complex picture.
Essex High is the clear standout. It graduates 94.7% of students versus the state average of 92.3%, holds a dropout rate of just 2.0%, and ranks in the 40th percentile among Virginia high schools — the highest of the three schools. It outperforms the state in 11th-grade reading, biology, Algebra II, and U.S./VA History. James H. Cary Intermediate presents a stark internal split: 8th graders taking Algebra I and Geometry scored 100% proficiency, yet 6th-grade math proficiency was just 18.97% versus the state's 63.19%. Tappahannock Elementary showed early-grade promise with 3rd-grade math at 89.23% in 2024–2025, but that dropped to 65.75% in 2025–2026.
All three schools have seen their state percentile rankings decline since 2023–2024, with Tappahannock Elementary falling from the 28th to the 12th percentile. Chronic absenteeism rises with grade level — 12.7% at Tappahannock Elementary, 15.1% at James H. Cary Intermediate, and 15.7% at Essex High. Notably, James H. Cary Intermediate spends the most per student ($8,708) and has the smallest class sizes, yet still struggles with grade-level math and reading. Essex High spends the least ($6,879) but delivers the strongest outcomes. For parents, the most urgent needs are middle-school math, high-school world history and geography, and 4th-grade Virginia Studies — while the advanced math programs at James H. Cary Intermediate and Essex High's graduation practices could serve as models for the rest of the district.
Thank you for your feedback!