Churches in Marion
15 churches in Marion, listed by tradition, with the Catholic parishes first.
McDowell County · All counties
Catholic
- Our Lady of the Angels Marion Latin Church
Baptist
- Clinchfield Baptist Church Marion Southern Baptist Convention
- East Marion Baptist Church Marion Southern Baptist Convention
- First Baptist Church Marion
- Going Home FWB Church Marion National Association of Free Will Baptists
- Iglesia Bautista Ebenezer Marion Cooperative Baptist Fellowship
- Marion First FWB Church Marion National Association of Free Will Baptists
- New Manna Baptist Church Marion
Methodist
Presbyterian and Reformed
- First Presbyterian Church Marion Presbyterian Church (U.S.A.)
- Story Memorial Presbyterian Church Marion Presbyterian Church in America
Lutheran
- St Matthew's Lutheran Church Marion
Anglican and Episcopal
- St. John's Episcopal Church Marion
Other churches
- Missionary Alliance Church Marion