Churches in Surry County
100 churches in Surry County, listed by tradition, with the Catholic parishes first.
Towns: Elkin · Mount Airy
See Surry County on the map · All counties
Catholic
- Holy Angels Mount Airy Latin Church
- St. Stephen Elkin Latin Church
Baptist
- Albion Baptist Church Mount Airy Southern Baptist Convention
- Amazing Grace Baptist Church Mt Airy
- Bannertown Baptist Church Mount Airy Southern Baptist Convention
- Blues Grove Baptist Church Mount Airy Southern Baptist Convention
- Calvary Baptist Church of Mount Airy Mount Airy
- Central View Baptist Church Dobson Southern Baptist Convention
- Charity Hill Baptist Church Thurmond
- Copeland Baptist Church Dobson Southern Baptist Convention
- Cornerstone Baptist Church Mt Airy Southern Baptist Convention
- Cross Roads Baptist Church Dobson Southern Baptist Convention
- Dobson First Baptist Church Dobson Southern Baptist Convention
- Dover Baptist Church Mount Airy Southern Baptist Convention
- East Elkin Baptist Church Elkin Southern Baptist Convention
- Elkin Valley Baptist Church Elkin Southern Baptist Convention
- Fairview Baptist Church Dobson Southern Baptist Convention
- Fancy Gap Baptist Church Mount Airy Southern Baptist Convention
- Fellowship Baptist Church Ararat
- Fellowship Baptist Church Mount Airy Southern Baptist Convention
- First Baptist Church Elkin Cooperative Baptist Fellowship
- First Baptist Church Mount Airy
- First Baptist Church Pilot Mtn Southern Baptist Convention
- Flat Rock Baptist Church Mount Airy Southern Baptist Convention
- Flippin Memorial Baptist Church Mount Airy Southern Baptist Convention
- Friendship Baptist Church Elkin Southern Baptist Convention
- Gum Orchard Baptist Church Elkin Southern Baptist Convention
- Haymore Memorial Baptist Church Mt Airy Southern Baptist Convention
- Highland Park Baptist Mt Airy Southern Baptist Convention
- Hills Grove Baptist Church Pilot Mountain Southern Baptist Convention
- Holly Springs Baptist Church Mount Airy Southern Baptist Convention
- Hope Church Mount Airy Mount Airy Southern Baptist Convention
- Iglesia Bautista Fuente de Vida Eterna Mount Airy Southern Baptist Convention
- Indian Grove Baptist Church Mount Airy Southern Baptist Convention
- Jessup Grove Baptist Church Pilot Mountain Southern Baptist Convention
- Ladonia Missionary Baptist Church Mount Airy Southern Baptist Convention
- Little Mountain Baptist Church Ararat
- Little Richmond Baptist Church Elkin Southern Baptist Convention
- Mount Pleasant Baptist Church State Road Southern Baptist Convention
- Mount Zion Baptist Church Ararat Southern Baptist Convention
- Mountain View Baptist Church Lowgap Southern Baptist Convention
- New Bethel Baptist Church Mount Airy Southern Baptist Convention
- New Hope Baptist Church Dobson Southern Baptist Convention
- New Life Baptist Church Mount Airy Southern Baptist Convention
- New Venture Baptist Church Mount Airy Southern Baptist Convention
- Northside Baptist Church Mt Airy
- Oak Grove Baptist Church Mount Airy Southern Baptist Convention
- Piney Grove Baptist Church Mt Airy
- Pleasant View Baptist Church Mount Airy Southern Baptist Convention
- Poplar Springs Baptist Church State Road Southern Baptist Convention
- Rock Hill Baptist Church Ararat Southern Baptist Convention
- Rockford Baptist Church Dobson Southern Baptist Convention
- Salem Baptist Church Dobson Southern Baptist Convention
- Salem Fork Baptist Church Elkin Southern Baptist Convention
- Shoals Baptist Church Pinnacle Southern Baptist Convention
- Siloam Baptist Church Siloam Southern Baptist Convention
- Simmons Grove Baptist Church Pilot Mountain Southern Baptist Convention
- Slate Mountain Baptist Church Mount Airy Southern Baptist Convention
- Solid Rock Baptist Church Dobson
- Southside Baptist Church Mt Airy
- Sulphur Springs Baptist Church Pilot Mtn Southern Baptist Convention
- The Compass Worship Church Elkin Southern Baptist Convention
- Turkey Ford Baptist Church Mt Airy Southern Baptist Convention
- Union Cross Baptist Church Elkin Southern Baptist Convention
- Union Hill Missionary Baptist Church Thurmond Southern Baptist Convention
- Victory Baptist Church Mt Airy Southern Baptist Convention
- Welcome Baptist Church Mount Airy Southern Baptist Convention
- West Elkin Baptist Church Elkin Southern Baptist Convention
- Westfield Baptist Church Westfield Southern Baptist Convention
- Westside Baptist Church Mount Airy Southern Baptist Convention
- Woodland Missionary Baptist Church Mount Airy Southern Baptist Convention
- Woodville Baptist Church Mount Airy Southern Baptist Convention
- Zephyr Missionary Baptist Church Elkin Southern Baptist Convention
Methodist
Presbyterian and Reformed
- Elkin Presbyterian Church Elkin Presbyterian Church (U.S.A.)
- First Presbyterian Church Mt. Airy Mt Airy Presbyterian Church (U.S.A.)
- Hills Presbyterian Church Pilot Mountain Presbyterian Church (U.S.A.)
- Pine Ridge Presbyterian Church Pilot Mountain Presbyterian Church (U.S.A.)
Anglican and Episcopal
- Trinity Episcopal Church Mt Airy
Pentecostal and Holiness
- Flat Rock Church of God Mount Airy Church of God (Cleveland, Tennessee)
- Mount Airy Church of God Mt Airy Church of God (Cleveland, Tennessee)
- Salvation Army Mount Airy The Salvation Army
- The Sanctuary of Mt Airy Mount Airy United Pentecostal Church International
Anabaptist and Brethren
- Shelton Church of the Brethren Mount Airy Church of the Brethren
Moravian
- Grace Moravian Church Mt. Airy Moravian Church in America
Friends
- Mt Airy Friends Church Mt Airy
- White Plains Friends Meeting Mt Airy Religious Society of Friends
Other churches
- Dobson Church of Christ Dobson
- Double Creek Church of Christ Dobson
- Fairview Church of Shoals Pinnacle
- Freedom & Liberty Pilot Mountain
- Friendly Chapel Church Pilot Mountain
- Gospel Community Church Pilot Mountain
- Iglesia Wesleyana Cristo Te Ama Mount Airy
- LifePoint Community Church Elkin
- Mt Airy Christian Church Mt Airy
- North Main Church of Christ Mt Airy