Local church directory
Churches in Asheville, NC
164 churches across Christian traditions. Compare listings and confirm current details before visiting.
Browse churches in Asheville
Researched profiles appear first. Other public listings remain available while their details are checked.
11 Pine Grove Ave
Confirm worship times with the church
Basic listing · details need confirmation1056 Riceville Rd
Confirm worship times with the church
Basic listing · details need confirmation1 Porters Cove Rd
Confirm worship times with the church
Basic listing · details need confirmation
216 Shelburne Rd
Confirm worship times with the church
Basic listing · details need confirmation718 Haywood Rd
Confirm worship times with the church
Basic listing · details need confirmation777 Tunnel Rd
Confirm worship times with the church
Basic listing · details need confirmation116 Sweeten Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation163 S Liberty St
Confirm worship times with the church
Basic listing · details need confirmation754 Aiken Rd
Confirm worship times with the church
Basic listing · details need confirmation2270 Hendersonville Rd
Confirm worship times with the church
Basic listing · details need confirmation54 Adams St
Confirm worship times with the church
Basic listing · details need confirmation150 Westwood Pl
Confirm worship times with the church
Basic listing · details need confirmation227 Cumberland Ave
Confirm worship times with the church
Basic listing · details need confirmation29 McDowell St
Confirm worship times with the church
Basic listing · details need confirmation1078 Tunnel Rd
Confirm worship times with the church
Basic listing · details need confirmation32 Phifer St
Confirm worship times with the church
Basic listing · details need confirmation31 Woodland Ter
Confirm worship times with the church
Basic listing · details need confirmation20 Reynolds Mountain Blvd
Confirm worship times with the church
Basic listing · details need confirmation1554 Brevard Rd
Confirm worship times with the church
Basic listing · details need confirmation1390 Sweeten Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation607 Fairview Rd
Confirm worship times with the church
Basic listing · details need confirmation147 New Life Dr
Confirm worship times with the church
Basic listing · details need confirmation337 Charlotte St
Confirm worship times with the church
Basic listing · details need confirmation509 Smokey Park Hwy
Confirm worship times with the church
Basic listing · details need confirmation135 Hill St
Confirm worship times with the church
Basic listing · details need confirmation871 Merrimon Ave
Confirm worship times with the church
Basic listing · details need confirmation20 Dalton St
Confirm worship times with the church
Basic listing · details need confirmation826 Haywood Rd
Confirm worship times with the church
Basic listing · details need confirmation72 Culvern St
Confirm worship times with the church
Basic listing · details need confirmation21 College Pl
Confirm worship times with the church
Basic listing · details need confirmation607 Fairview Rd
Confirm worship times with the church
Basic listing · details need confirmation670 Weaverville Rd Ste 5
Confirm worship times with the church
Basic listing · details need confirmation20 Hanover St
Confirm worship times with the church
Basic listing · details need confirmation419 Deaverview Rd
Confirm worship times with the church
Basic listing · details need confirmation50 Rice Rd
Confirm worship times with the church
Basic listing · details need confirmation102 S French Broad Ave
Confirm worship times with the church
Basic listing · details need confirmation2 Herman St
Confirm worship times with the church
Basic listing · details need confirmation1418 Patton Ave
Confirm worship times with the church
Basic listing · details need confirmation281 Edgewood Rd
Confirm worship times with the church
Basic listing · details need confirmation308 Gashes Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation240 Haywood St
Confirm worship times with the church
Basic listing · details need confirmation37 Oteen Church Rd
Confirm worship times with the church
Basic listing · details need confirmation10 N Liberty St
Confirm worship times with the church
Basic listing · details need confirmation4 Buck Acres Rd
Confirm worship times with the church
Basic listing · details need confirmation375 Hendersonville Rd
Confirm worship times with the church
Basic listing · details need confirmation33 Broadview Dr
Confirm worship times with the church
Basic listing · details need confirmation60 Church St
Confirm worship times with the church
Basic listing · details need confirmation376 Hendersonville Rd
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Asheville
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.