Christ Our Hope

For additional information, please visit our Office of Catholic Education website.
SchoolLocationPhone Number
All Saints3418 Noble Ave, Richmond, VA 23222(804) 329-7524
Benedictine12829 River Road, Richmond, VA 23238(804) 708-9500
Bishop Sullivan Catholic High4552 Princess Anne Rd, Virginia Beach, VA 23462(757) 467-2881
Blessed Sacrament/Huguenot2501 Academy Rd, Powhatan, VA 23139(804) 598-4211
Charlottesville Catholic1205 Pen Park Rd, Charlottesville, VA 22901(434) 964-0400
Christ the King3401 Tidewater Dr, Norfolk, VA 23509(757) 625-4951
Holy Cross Regional Catholic School2125 Langhorne Rd, Lynchburg, VA 24501(434) 847-5436
Holy Family Day School1279 N Great Neck Rd, Virginia Beach, VA 23454-2117(757) 481-1180
Our Lady of Lourdes8250 Woodman Rd, Richmond, VA 23228(804) 262-1770
Our Lady of Mt. Carmel52 Harpersville Rd, Newport News, VA 23601(757) 596-2754
Peninsula Catholic600 Harpersville Rd, Newport News, VA 23601(757) 596-7247
Portsmouth Catholic2301 Oregon Ave, Portsmouth, VA 23701(757) 488-6744
Roanoke Catholic School621 N Jefferson St, Roanoke, VA 24016-1416(540) 982-3532
Sacred Heart540 Central Blvd, Danville, VA 24541(434) 793-2656
Saint Anne300 Euclid Ave, Bristol, VA 24201(276) 669-0048