Churches in Halifax County
42 churches in Halifax County, listed by tradition, with the Catholic parishes first.
Towns: Roanoke Rapids
See Halifax County on the map · All counties
Catholic
- Immaculate Conception Halifax Latin Church
- Saint John the Baptist Roanoke Rapids Latin Church
Baptist
- Antioch Baptist Church Enfield Southern Baptist Convention
- Bear Swamp Baptist Church Littleton Cooperative Baptist Fellowship
- Bear Swamp Baptist Church Littleton Southern Baptist Convention
- Bethlehem Baptist Church Roanoke Rapids Southern Baptist Convention
- Calvary Baptist Church Roanoke Rapids Southern Baptist Convention
- Chockoyotte Baptist Church Littleton Southern Baptist Convention
- Community Center Baptist Church Halifax Southern Baptist Convention
- Dawson Baptist Church Enfield Southern Baptist Convention
- Enfield Baptist Church Enfield
- First Baptist Church Roanoke Rapid Southern Baptist Convention
- First Baptist Church Scotland Neck Southern Baptist Convention
- First Baptist Church Weldon
- Freedom FWB Church Halifax National Association of Free Will Baptists
- Good News Baptist Church Roanoke Rapids Southern Baptist Convention
- Lebanon Baptist Church Halifax
- Littleton Baptist Church Littleton
- Maranatha Baptist Church Roanoke Rapids Southern Baptist Convention
- Pine Chapel Baptist Church Hollister
- Pleasant Hill Baptist Church Scotland Neck
- Quankey Missionary Baptist Church Roanoke Rapids
- Rosemary Baptist Church Roanoke Rapids
- South Rosemary Baptist Church Roanoke Rapids Southern Baptist Convention
- St Peters Baptist Church Weldon
- St Stephen Baptist Church Scotland Neck
- Trinity Baptist Church Hollister Southern Baptist Convention
- Victory Baptist Church Roanoke Rapids
- Weldon Baptist Church Weldon Southern Baptist Convention
Methodist
- Halifax United Methodist Church Halifax
Presbyterian and Reformed
- First Presbyterian Church Roanoke Rapids Presbyterian Church (U.S.A.)
- Littleton Presbyterian Church Littleton Presbyterian Church (U.S.A.)
- Nahalah Presbyterian Church Scotland Neck Presbyterian Church (U.S.A.)
- Stanley White Presbyterian Church Roanoke Rapids Presbyterian Church (U.S.A.)
Adventist
- Roanoke Valley Seventh-day Adventist Church Roanoke Rapids
Other churches
- East Tenth Street Christian Church Roanoke Rapids
- Evangelistic Church Of Deliverance Weldon
- Good News Church of God Scotland Neck
- New Life Church of Christ Roanoke Rapids
- New Testament Christian Church Roanoke Rapids
- River City Church Roanoke Rapids
- Scotland Neck Church of Christ Scotland Neck