Diocese of RichmondDirectory
Sign in
Sign in
Directory
  • Overview
  • Insights
  • Statistics
  • Financials
  • Reports
  • Bishop
  • Directory
  • Map
  • Documents
  • Manage Data
  • Overview Dashboard
  • Magisterium AI
Sign in
Sign in

Diocesan Directory

Parishes, clergy, staff, and ministries across the diocese. Search or filter to narrow the roster.

www.richmonddiocese.org/(804)359-5661
Latin name
Dioecesis Richmondiensis
Type
Diocese
Country
United States
Region
North America
State
Virginia
Address
7800 Carousel Lane, Richmond, VA 23294-4201, U.S.A.
Rite
Latin
Tradition
Western
Metropolitan
Archdiocese of Baltimore
Depends on
Dicastery for Bishops
Erected
Jul 11, 1820
Area
93,921 km²
Conference region
IV (DC, DE, MD, VA, VI, WV)
Cathedral
Cathedral of the Sacred Heart
Patron saint
Vincent de Paul

Compiled from public records

These parish, clergy, staff, and ministry listings are compiled from diocesan and parish websites, and may lag behind recent changes.

Claim this dashboard to correct these records and unlock reports, documents, and financial dashboards.

NameCityTypePhoneDeaneryStatusFounded
All SaintsFloydParish(276) 236-781413Active1973
Anglican/ Roman Catholic Community of Holy ApostlesVirginia BeachParish(757) 427-09632Active1977
Basilica of Saint AndrewRoanokeParish(540) 344-981412Active1890
Basilica of Saint Mary of the Immaculate ConceptionNorfolkParish(757) 622-44871Active1791
Blessed SacramentHarrisonburgParish(540) 434-434111Active1906
Blessed SacramentNorfolkParish(757) 423-83051Active1921
Cathedral of the Sacred HeartRichmondParish(804) 359-56516Active1906
Christ the KingAbingdonParish(276) 628-294114Active1983
Christ the KingNorfolkParish(757) 622-11201Active1949
Church of Francis de SalesMathewsParish(804) 725-27765Active1983
Church of Saint ThereseChesapeakeParish(757) 488-25533Active1954
Church of Saint ThereseGloucesterParish(804) 693-59395Active1939
Church of the AscensionVirginia BeachParish(757) 495-18862Active1972
Church of the EpiphanyRichmondParish(804) 794-02228Active1979
Church of the Good ShepherdSmithfieldParish(757) 365-05793Active1984
Church of the Holy AngelsPortsmouthParish(757) 484-73353Active1917
Church of the Holy FamilyVirginia BeachParish(757) 481-57022Active1977
Church of the Holy SpiritVirginia BeachParish(757) 468-36002Active1975
Church of the RedeemerMechanicsvilleParish(804) 746-49116Active1976
Church of the ResurrectionPortsmouthParish(757) 484-73353Active1971
Church of the Sacred HeartSouth Prince George CountyParish(804) 732-63859Active1906
Church of the TransfigurationFincastleParish(540) 473-265612Active1989
Church of the Vietnamese MartyrsRichmondParish(804) 784-54507Active1983
Church of the VisitationToppingParish(804) 758-51605Active1983
Good SamaritanAmeliaParish(804) 639-67128Active1980
Good ShepherdLebanonParish(276) 889-169014Active1959
Good ShepherdSouth HillParish(434) 447-36229Active1922
Holy ComforterCharlottesvilleParish(434) 295-718510Active1880
Holy CrossLynchburgParish(434) 846-524515Active1859
Holy FamilyPearisburgParish(540) 921-354713Active1965
Holy InfantElktonParish(540) 298-134111Active1951
Holy Name of MaryBedfordParish(540) 586-898815Active1874
Holy RosaryRichmondParish(804) 222-11056Active1953
Holy SpiritChristiansburgParish(540) 381-029913Active1995
Holy Spirit Catholic CommunityJonesvilleParish(276) 346-026914Active1956
Holy TrinityNorfolkParish(757) 480-34331Active1921
Immaculate ConceptionBucknerParish(540) 894-426610Active1876
Immaculate ConceptionHamptonParish(757) 826-03934Active1968
Immaculate Heart of MaryBlackstoneParish(434) 392-393415Active1947
IncarnationCharlottesvilleParish(434) 973-438110Active1976
Our Lady of Lavang – VietnamHamptonParish(757) 232-14244Active1993
Our Lady of Lavang – VietnamNorfolkParish(757) 232-14244Active1995
Our Lady of LourdesRichmondParish(804) 262-73157Active1944
Our Lady of Mt. CarmelNewport NewsParish(757) 595-03854Active1953
Our Lady of NazarethRoanokeParish(540) 774-006612Active1914
Our Lady of PeaceAppomattoxParish(434) 352-010415Active1982
Our Lady of Perpetual HelpSalemParish(540) 387-049112Active1947
Our Lady of the Blessed SacramentWest PointParish(804) 843-31255Active1918
Our Lady of the RosaryCrozetParish(434) 812-293610Active2017
Prince of PeaceChesapeakeParish(757) 547-03563Active1975
ResurrectionMonetaParish(540) 297-553015Active1984
Risen LordStuartParish(276) 236-781413Active1972
Sacred HeartRichmondParish(804) 232-89648Active1901
Sacred HeartBig Stone GapParish(276) 523-158814Active1902
Sacred HeartCovingtonParish(540) 962-654112Active1924
Sacred HeartDanvilleParish(434) 792-945615Active1878
Sacred HeartMeherrinParish(434) 392-393415Active1913
Sacred HeartNorfolkParish(757) 625-67631Active1894
Saint Andrew the ApostleChincoteague IslandParish(757) 336-54321Active1949
Saint AnnAshlandParish(804) 798-50397Active1892
Saint AnnSouth ChesterfieldParish(804) 526-25489Active1925
Saint AnneBristolParish(276) 669-820014Active1903
Saint AnthonyNortonParish(276) 679-233614Active1938
Saint AugustineRichmondParish(804) 275-79629Active1973
Saint BedeWilliamsburgParish(757) 229-36315Active1932
Saint BenedictRichmondParish(804) 254-88107Active1911
Saint BenedictChesapeakeParish(757) 543-05613Active1992
Saint BernardGate CityParish(276) 669-820014Active1956
Saint BridgetRichmondParish(804) 282-95117Active1949
Saint Catherine of SienaClarksvilleParish(434) 374-84089Active1947
Saint CharlesCape CharlesParish(757) 331-20401Active1886
Saint Edward MissionPulaskiMission(540) 980-651113Active1964
Saint Edward the ConfessorRichmondParish(804) 272-29488Active1959
Saint ElizabethRichmondParish(804) 329-45996Active1923
Saint Elizabeth Ann SetonQuintonParish(804) 932-41256Active1986
Saint Francis of AssisiRocky MountParish(540) 483-959115Active1984
Saint Francis of AssisiStauntonParish(540) 886-226211Active1844
Saint Francis of AssisiAmherstParish(434) 946-205310Active1995
Saint GabrielChesterfieldParish(804) 639-67128Active1997
Saint GeorgeScottsvilleParish(434) 293-808110Active1975
Saint GerardRoanokeParish(540) 343-774412Active1946
Saint Gregory the GreatVirginia BeachParish(757) 497-83302Active1957
Saint JamesHopewellParish(804) 458-92239Active1918
Saint JeromeNewport NewsParish(757) 877-50214Active1966
Saint Joan of ArcYorktownParish(757) 898-55705Active1954
Saint JohnPetersburgParish(804) 732-63859Active1907
Saint JohnHighland SpringsParish(804) 737-80286Active1929
Saint JohnMarionParish(276) 783-728214Active1974
Saint John NeumannPowhatanParish(804) 598-37548Active1948
Saint John the ApostleVirginia BeachParish(757) 426-21802Active1989
Saint John the EvangelistWaynesboroParish(540) 949-614511Active1932
Saint John the EvangelistNew CastleParish(540) 864-868612Active2000
Saint JosephClifton ForgeParish(540) 863-537112Active1889
Saint JosephClintwoodParish(276) 926-545114Active1979
Saint JosephHamptonParish(757) 851-88004Active1968
Saint JosephMartinsvilleParish(276) 638-477915Active1949
Saint JosephPetersburgParish(804) 733-31159Active1820
Saint JosephWoodlawnParish(276) 236-781413Active1981
Saint JosephRichmondParish(804) 320-49328Active1991
Saint Joseph’s Shrine of St. Katharine DrexelColumbiaShrine(434) 842-397010Active1967
Saint JudeFranklinParish(757) 569-96003Active1948
Saint JudeMineralParish(540) 894-426610Active1974
Saint JudeRadfordParish(540) 639-534113Active1967
Saint Kateri TekakwithaYorktownParish(757) 766-38004Active1986
Saint Kim TaegonRichmondParish(804) 232-09938Active1986
Saint LukeVirginia BeachParish(757) 427-57762Active1986
Saint MarkVirginia BeachParish(757) 479-10103Active1978
Saint MaryRichmondParish(804) 740-40447Active1962
Saint MaryBlacksburgParish(540) 552-109113Active1938
Saint MaryChesapeakeParish(757) 484-73353Active1915
Saint MaryCoeburnParish(276) 889-169014Active1955
Saint MaryLovingstonParish(434) 263-850910Active1979
Saint Mary of the AnnunciationRuther GlenParish(804) 448-90647Active1914
Saint Mary of the PresentationSuffolkParish(757) 539-57323Active1927
Saint Mary Star of the SeaFort MonroeParish(757) 722-98554Active1860
Saint Mary the Mother of GodWythevilleParish(276) 228-310413Active1845
Saint MatthewVirginia BeachParish(757) 420-63101Active1924
Saint MichaelRichmondParish(804) 527-10377Active1992
Saint NicholasVirginia BeachParish(757) 340-72312Active1963
Saint OlafWilliamsburgParish(757) 564-38195Active1992
Saint Paschal BaylonSouth BostonParish(434) 572-22859Active1981
Saint PatrickRichmondParish(804) 344-81406Active1859
Saint PatrickDungannonParish(276) 669-820014Active1946
Saint PatrickLexingtonParish(540) 463-353312Active1873
Saint PaulRichmondParish(804) 329-04736Active1921
Saint PaulPortsmouthParish(757) 484-73353Active1804
Saint Peter the ApostleOnleyParish(757) 787-45921Active1942
Saint Peter the Apostle903 @ VA/NC border Lake GastonParish(434) 636-62779Active1995
Saint Peter’s Pro-CathedralRichmondParish(804) 643-43156Active1834
Saint Pius XNorfolkParish(757) 583-02911Active1955
Saint RichardEmporiaParish(434) 636-62779Active1940
Saint Rose of Lima and the Korean Martyrs Catholic ParishHamptonParish(757) 245-55134Active2012
Saint Stephen MartyrChesapeakeParish(757) 421-74163Active1997
Saint TheresaFarmvilleParish(434) 392-393415Active1939
Saint Therese. PaulParish(276) 889-169014Active1954
Saint Thomas AquinasCharlottesvilleParish(434) 293-808110Active1963
Saint Thomas MoreLynchburgParish(434) 237-591115Active1978
Saint TimothyTappahannockParish(804) 443-27606Active1972
Saint VictoriaHurtParish(434) 324-482415Active1964
Saint Vincent de PaulNewport NewsParish(757) 245-42344Active1881
Saints Peter and PaulPalmyraParish(434) 589-520110Active1986
Shepherd of the HillsRuckersvilleParish(434) 985-392911Active1980
Shrine of the Infant of Pragueopposite Virginia Diner WakefieldShrine(757) 569-96003Active1948
Shrine of the Sacred HeartHot SpringsShrine(540) 839-260312Active1922
Star of the SeaVirginia BeachParish(757) 428-85472Active1915
The Church of Saint Elizabeth of Holy Family Parish. PocahontasParish(276) 988-462614Active1896
The Church of Saint Joseph of Holy Family Parish. GrundyParish(276) 988-462614Active1966
The Church of Saint Mary of Holy Family ParishRichlandsParish(276) 988-462614Active1962
The Church of St. Theresa of Holy Family ParishTazewellParish(276) 988-462614Active1980