Free nationwide church directory · new communities are being added continuously

Local church directory

Churches in Marshall, NC

22 churches across Christian traditions. Compare listings and confirm current details before visiting.

Browse churches in Marshall

Researched profiles appear first. Other public listings remain available while their details are checked.

Chapel Hill Baptist Church
Baptist
Marshall, NC

3737 Chapel Hill Rd

Confirm worship times with the church

Basic listing · details need confirmation
Walnut Presbyterian Church
Presbyterian
Marshall, NC

270 Barnard Rd

Confirm worship times with the church

Basic listing · details need confirmation
Marshall Community Baptist Church
Baptist
Marshall, NC

2680 Bull Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Middle Laurel Church
Christian church
Marshall, NC

127 Middle Laurel Church Rd

Confirm worship times with the church

Basic listing · details need confirmation
Madison Seminary Baptist Church
Baptist
Marshall, NC

1750 NC-213

Confirm worship times with the church

Basic listing · details need confirmation
Enon Baptist Church
Baptist
Marshall, NC

174 Ammons Branch Rd

Confirm worship times with the church

Basic listing · details need confirmation
Abundant Mercy Church
Christian church
Marshall, NC

3574 NC-213

Confirm worship times with the church

Basic listing · details need confirmation
Redmon Baptist Church
Baptist
Marshall, NC

2675 Bear Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Oak Hill Church
Christian church
Marshall, NC

2833 Rector Corner Rd

Confirm worship times with the church

Basic listing · details need confirmation
Paynes Chapel
Christian church
Marshall, NC

6712 Little Pine Rd

Confirm worship times with the church

Basic listing · details need confirmation
Bull Creek Church
Baptist
Marshall, NC

2142 Bull Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Episcopal Church of the Holy Spirit
Anglican
Marshall, NC

433 Bone Camp Rd

Confirm worship times with the church

Basic listing · details need confirmation
Mountain Grace Baptist Church
Baptist
Marshall, NC

6016 US-25

Confirm worship times with the church

Basic listing · details need confirmation
Peek Chapel
Christian church
Marshall, NC

1995 E Fork Rd

Confirm worship times with the church

Basic listing · details need confirmation
Marshall Presbyterian Church
Presbyterian
Marshall, NC

165 S Main St

Confirm worship times with the church

Basic listing · details need confirmation
Calvary Worship Center Church of God
Christian church
Marshall, NC

101 Calvary Dr

Confirm worship times with the church

Basic listing · details need confirmation
Grapevine Baptist Church
Baptist
Marshall, NC

3507 Grapevine Rd

Confirm worship times with the church

Basic listing · details need confirmation
Freedom Christian Church
Christian church
Marshall, NC

7350 US 25-70 Hwy

Confirm worship times with the church

Basic listing · details need confirmation
Laurel Branch Church
Christian church
Marshall, NC

1336 Silver Mill Rd

Confirm worship times with the church

Basic listing · details need confirmation
First Baptist Church
Baptist
Marshall, NC

53 Main St S

Confirm worship times with the church

Basic listing · details need confirmation
Oak Grove Baptist Church
Baptist
Marshall, NC

3757 Eller Ford Rd

Confirm worship times with the church

Basic listing · details need confirmation
Walnut Freewill Baptist Church
Baptist
Marshall, NC

10 S School Rd

Confirm worship times with the church

Basic listing · details need confirmation

Finding a church in Marshall

Compare the church’s stated tradition, address and worship schedule. If you need children’s care, an accessible entrance, another language, or transport, ask the church directly before your visit; missing information here does not mean a service is unavailable.

Suggest a correction to help keep this local directory accurate, or suggest a missing church.