Free nationwide church directory · new communities are being added continuously

Local church directory

Churches in Salem, VA

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

Browse churches in Salem

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

St Innocent of Alaska Orthodox Church
Christian church
Salem, VA

747 Thompson Memorial Dr

Confirm worship times with the church

Basic listing · details need confirmation
Green Hill Church of the Brethren
Christian church
Salem, VA

2699 Harborwood Rd

Confirm worship times with the church

Basic listing · details need confirmation
Living Well Church of the Nazarene
Christian church
Salem, VA

4335 W Main St

Confirm worship times with the church

Basic listing · details need confirmation
Mountain Pass Baptist Church
Baptist
Salem, VA

2975 Catawba Valley Dr

Confirm worship times with the church

Basic listing · details need confirmation
Church of Christ of Westside
Christian church
Salem, VA

1705 Starview Dr

Confirm worship times with the church

Basic listing · details need confirmation
Masons Cove Church Of The Brethren
Christian church
Salem, VA

3630 Bradshaw Rd

Confirm worship times with the church

Basic listing · details need confirmation
Tabernacle Baptist Church
Baptist
Salem, VA

1923 E Main St

Confirm worship times with the church

Basic listing · details need confirmation
Positive Impact Ministries
Christian church
Salem, VA

2049 E Main St

Confirm worship times with the church

Basic listing · details need confirmation
The Cave
Christian church
Salem, VA

15 E Main St

Confirm worship times with the church

Basic listing · details need confirmation
Real Life Ministries, Salem VA
Christian church
Salem, VA

4338 Alleghany Dr

Confirm worship times with the church

Basic listing · details need confirmation
Green Temple Holiness Church
Christian church
Salem, VA

808 Camp North Rd

Confirm worship times with the church

Basic listing · details need confirmation
Mason Cove Chapel
Christian church
Salem, VA

3917 Old Catawba Rd

Confirm worship times with the church

Basic listing · details need confirmation
College Lutheran Church
Lutheran
Salem, VA

210 S College Ave

Confirm worship times with the church

Basic listing · details need confirmation
Shiloh Baptist Church
Baptist
Salem, VA

201 S Market St

Confirm worship times with the church

Basic listing · details need confirmation
Big Hill Baptist Church
Baptist
Salem, VA

5380 W Main St

Confirm worship times with the church

Basic listing · details need confirmation
Lakeside Baptist Church
Baptist
Salem, VA

447 Dalewood Ave

Confirm worship times with the church

Basic listing · details need confirmation

Finding a church in Salem

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.