Private schools in Richmond City, VA
26 schools. About 5,011 students in all (2023-24).
Richmond City private schools at a glance
There are 26 private schools in Richmond City. By affiliation: 5 Catholic, 10 other Christian, 9 nonsectarian, 2 of other faiths. 21 teach elementary grades and 10 teach high school; 2 are Montessori. 2 are all-girls and 1 is all-boys; the rest are co-ed. 8 report membership in a school association, most often the National Catholic Educational Association (2023-24 federal survey). Of the 9 high schools that reported it, the typical one sends 65% of graduates on to a 4-year college (2023-24 federal survey). The typical school has about 145 students and 9.3 students per teacher (2023-24 federal survey).
Affiliation, co-ed or single-sex, association membership and the share of graduates going on to a 4-year college come from the 2023-24 federal Private School Universe survey.
| School | Grades | Students |
|---|---|---|
| All Saints Catholic School | PreK-8 | 187 |
| Anna Julia Cooper School | PreK-8 | 186 |
| Benjamin & Lillian Rochkind Yeshiva of Virginia | 9-12 | 39 |
| Central Montessori School of Virginia | PreK-8 | 60 |
| Commonwealth Christian Academy | PreK-12 | 25 |
| Cristo Rey Richmond High School | 9-12 | 212 |
| Dream Academy | 9-12 | 84 |
| Elijah House Academy | K-8 | 181 |
| Ephesus Junior Academy | K-8 | 25 |
| Geara Group/Educational Developmental Center | 2-11 | 38 |
| Good Shepherd Episcopal School | PreK-8 | 101 |
| Heartwood Grove School | K-8 | 26 |
| Orchard House School | 5-8 | 80 |
| Richmond Waldorf School | PreK-8 | 145 |
| Rise Academy | 9-12 | 56 |
| Rudlin Torah Academy | K-8 | 100 |
| Sabot School | PreK-8 | 162 |
| Seven Hills School | 5-8 | 85 |
| St. Benedict Catholic School | PreK-8 | 218 |
| St. Benedict School | PreK-8 | 218 |
| St. Bridget School | PreK-8 | 477 |
| St. Catherines School | PreK-12 | 895 |
| The New Community School | 5-12 | 229 |
| Trinity Episcopal School | 8-12 | 514 |
| Veritas School | PreK-12 | 645 |
| Westhampton Day School | PreK-K | 23 |
Private schools
What Virginia pays
Figures read from each program’s official pages, October 2, 2026. Sources and how to apply
Neighboring counties
- Henrico County (26)
- Hanover County (3)
- Chesterfield County (19)
- Goochland County (4)
- Hopewell City (3)
- Powhatan County (1)
- Petersburg City (1)
- Caroline County (1)
Get one email when applications open
Most programs open once a year, and several ran out of money or seats in 2026. Pick your state and we will email you the day the next window opens, with the official link. That is the only email you get.
One email per application window. No calls, no sharing your details.