Search Parishes

School > Catholic Schools

Schools by Region

Richmond Region

All Saints – Richmond  • 
Benedictine College Preparatory –  Goochland  
Blessed Sacrament/Huguenot – Powhatan  
Charlottesville – Charlottesville   
Our Lady of Lourdes – Henrico   
St. Benedict – Richmond  
St. Bridget – Richmond   
St. Edward-Epiphany – Richmond  
Saint Gertrude High School – Richmond   
St. Joseph – Petersburg  
St. Mary’s – Henrico  

Southwest Region

Holy Cross – Lynchburg  • 
Roanoke Catholic – Roanoke  
Sacred Heart – Danville  
St. Anne – Bristol  
St. John Neumann Academy– Blacksburg  

Tidewater Region

Bishop Sullivan – Virginia Beach  
Christ the King – Norfolk   
Our Lady of Mt. Carmel – Norfolk   
Peninsula Catholic – Norfolk  
Portsmouth Catholic – Portsmouth  • 
St. Gregory the Great – Virginia Beach   
St. John the Apostle – Virginia Beach   
St. Mary Star of the Sea – Hampton  
St. Matthew’s – Virginia Beach   
St. Patrick – Norfolk   
St. Pius X – Norfolk  
Star of the Sea – Virginia Beach   
Walsingham Academy – Williamsburg   

• Blue Ribbon schools – recognition based on their     overall academic excellence or their progress in closing achievement gaps among student subgroups.

• Interparochial schools – serve more than one parish and are under direct supervision of the superintendent of schools.

• Parish schools – serve one parish and are under the supervision of the Pastor.

• Private schools – owned by a religious community or exist as a separate corporation.