Churches in Elkin
9 churches in Elkin, listed by tradition, with the Catholic parishes first.
Catholic
- St. Stephen Elkin Latin Church
Baptist
- East Elkin Baptist Church Elkin Southern Baptist Convention
- Elkin Valley Baptist Church Elkin Southern Baptist Convention
- First Baptist Church Elkin Cooperative Baptist Fellowship
- The Compass Worship Church Elkin Southern Baptist Convention
- West Elkin Baptist Church Elkin Southern Baptist Convention
Methodist
Presbyterian and Reformed
- Elkin Presbyterian Church Elkin Presbyterian Church (U.S.A.)