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.

Denomination

Catholic

Phone

(828) 686-8833

Last updated May 2026

Map showing location of St Margaret Mary Catholic Church

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