Churches in Spruce Pine
12 churches in Spruce Pine, listed by tradition, with the Catholic parishes first.
Mitchell County · All counties
Catholic
- St. Lucien Spruce Pine Latin Church
Baptist
- Beaver Creek Baptist Church Spruce Pine Southern Baptist Convention
- Berry Chapel Spruce Pine Southern Baptist Convention
- Central Baptist Church of Spruce Pine Spruce Pine
- Freedom Baptist Church Spruce Pine Southern Baptist Convention
- Pine Branch Baptist Church Spruce Pine Southern Baptist Convention
- Spruce Pine First Baptist Church Spruce Pine Southern Baptist Convention
- Western Carolina Church Spruce Pine Southern Baptist Convention
Methodist
- Spruce Pine United Methodist Spruce Pine
Presbyterian and Reformed
- First Presbyterian Church Spruce Pine Presbyterian Church (U.S.A.)
Anglican and Episcopal
- Trinity Episcopal Church Spruce Pine Episcopal Church
Other churches
- The Grove Church Spruce Pine