St Margaret Mary Catholic Church
Asheville, North Carolina
Located in Asheville, North Carolina, St Margaret Mary Catholic Church serves the local Catholic community. As a Catholic parish, the church is part of the Roman Catholic tradition, which emphasizes the sacraments, liturgical worship, and apostolic succession. Visitors can expect to participate in Mass, the central act of Catholic worship, along with opportunities for confession, prayer, and religious education. The Catholic faith centers on the teachings of Jesus Christ as interpreted through Church doctrine and papal guidance. Parishioners typically engage in community service, spiritual formation, and fellowship with other members. The church welcomes both longtime Catholics and those interested in learning more about the Catholic faith. Regular Mass times, religious instruction, and pastoral care are standard offerings at Catholic parishes. St Margaret Mary Catholic Church provides a space for worship, sacramental life, and spiritual growth within the Asheville area.
Last updated May 2026
1,000-5,000
estimated members
This is likely one of 5 Catholic congregations in Buncombe County, NC. Catholic accounts for 14% of the county's 380 congregations.
This estimate comes from ARDA 2020 data for churches of this size and denomination in the county.
Nearby churches in Asheville
Swannanoa Church of God
0.3 miChurch of God
199 Wilson Ave
Valley Hope Church
0.4 miNon-Denominational
115 Rockdale Ave
Iglesia Adventista Del Séptimo Día
0.4 miSeventh-day Adventist
2548 US-70
Macedonia Church
0.6 miNon-Denominational
2619 West State Street, Swannanoa, North Carolina, 28778, United States
Macedonia AME Zion Church
0.6 miAME Zion
2619 US-70
Swannonoa United Methodist Church
0.8 miMethodist
216 Whitson Ave