Search Parishes

School > Catholic Schools

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 – Newport News   
Peninsula Catholic – Newport News  
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