Churches in Richmond County
42 churches in Richmond County, listed by tradition, with the Catholic parishes first.
Towns: East Rockingham · Hamlet · Rockingham
See Richmond County on the map · All counties
Catholic
- St. James Hamlet Latin Church
Baptist
- Beverly Hills Baptist Church Rockingham Southern Baptist Convention
- Calvary Baptist Church Hamlet Southern Baptist Convention
- Cartledge Creek Baptist Church Rockingham Southern Baptist Convention
- Cobb Memorial Baptist Church Rockingham Southern Baptist Convention
- Cordova Baptist Church Cordova Southern Baptist Convention
- Crestview Baptist Church Rockingham Southern Baptist Convention
- East Rockingham OFWB Church Rockingham Original Free Will Baptist Convention
- Ellerbe Fellowship Baptist Church Ellerbe Southern Baptist Convention
- Ellerbe First Baptist Church Ellerbe Southern Baptist Convention
- Faith FWB Church Rockingham National Association of Free Will Baptists
- Faith Missionary Baptist Church Rockingham Southern Baptist Convention
- First Baptist Church Hamlet
- First Baptist Church-Rockingham Rockingham
- Freedom Baptist Church Rockingham Southern Baptist Convention
- Grace Fellowship FWB Church Rockingham National Association of Free Will Baptists
- Heritage Baptist Church Rockingham Southern Baptist Convention
- Highland Pines FWB Church Hamlet National Association of Free Will Baptists
- Hopewell Independent Baptist Church Hamlet
- McDonald Baptist Church Rockingham Southern Baptist Convention
- Mount Olive Baptist Church Rockingham Southern Baptist Convention
- New Hope Baptist Church Hamlet
- Oak Ridge Baptist Church Hamlet Southern Baptist Convention
- Pee Dee Baptist Church Rockingham Southern Baptist Convention
- Pine Grove Baptist Church Rockingham Southern Baptist Convention
- Pleasant Grove Baptist Church Rockingham Southern Baptist Convention
- Roberdel Baptist Church Rockingham Southern Baptist Convention
- Southside FWB Church Ellerbe National Association of Free Will Baptists
Presbyterian and Reformed
- Cameronian Presbyterian Church Rockingham Evangelical Presbyterian Church
- First Presbyterian Church Ellerbe Presbyterian Church in America
- First Presbyterian Church Rockingham
- McLean Presbyterian Church Ellerbe Evangelical Presbyterian Church
- Norman Presbyterian Church Norman Presbyterian Church in America
- Rourk Presbyterian Church Ellerbe Evangelical Presbyterian Church
Lutheran
- St Paul Lutheran Church Hamlet Evangelical Lutheran Church in America
Anglican and Episcopal
- All Saints Episcopal Church Hamlet
Pentecostal and Holiness
- Ghio Church Of God Of Prophecy Hamlet
- Place of Grace Church (Place of Grace Campus) Rockingham
- West Rockingham Church of God Rockingham Church of God (Cleveland, Tennessee)
Other churches
- Boyd Lake Road Church of Christ Hamlet
- Christ Memorial Church Rockingham
- King's Gate Church Hamlet