For the 2026 school year, there are 3 private schools serving 217 students in 23803, VA (there are 9 public schools, serving 3,809 public students). 5% of all K-12 students in 23803, VA are educated in private schools (compared to the VA state average of 11%).
The top-ranked private school in 23803, VA is St. Joseph School.
Top-Ranked 23803 Virginia Private Schools (2026)
School
Location
Quick Facts
123 Franklin Street
Petersburg, VA 23803
(804) 732-3931
Petersburg, VA 23803
(804) 732-3931
Gr: PK-8 | 146 students Avg. class size: 14 students Sports: 4 Tuition listed
Blandford Manor Education Center
Alternative School
230 S Crater Rd
Petersburg, VA 23803
(804) 733-2180
Petersburg, VA 23803
(804) 733-2180
Gr: 7-12 | 29 students Avg. class size: 9 students
Olivet Christian Academy
(Baptist)
800 Augusta Ave
Petersburg, VA 23803
(804) 732-4241
Petersburg, VA 23803
(804) 732-4241
Gr: K-4 | 42 students
Frequently Asked Questions
What are the top-ranked private schools in 23803, VA?
The top-ranked private schools in 23803, VA is St. Joseph School.
How many private schools are located in 23803?
3 private schools are located in 23803.
What percentage of students in 23803 go to private school?
5% of all K-12 students in 23803 are educated in private schools (compared to the VA state average of 11%).
Recent Articles
Navigating Private School Finances 2026
Essential 2026 guide for parents on private school costs, financial aid, and planning strategies.
Preparation for Standardized Tests & College Admissions 2026
A 2026 guide for private school test prep and college admissions strategies, with insights, trends, and best practices for families and educators.
Mental Health & Wellness Support in Private Schools: Key Questions for Parents
Discover essential questions about mental health & wellness support in private schools before enrolling, with 2026 updates for informed decisions.


