Welcome to St. Margaret's
The Roman Catholic Parish of St. Margaret of Scotland, founded in 1910, is an urban, archdiocesan parish located in the Highlands section of Lowell, MA. The parish is a multi-ethnic, socially, culturally, and educationally diverse faith community.
Deeply committed to Jesus Christ, we endeavor to become a unified community of faith, worship, and service. We strive to be a warm, welcoming and caring parish in which the gifts and talents of all, young and old, are recognized and graciously used to nourish others.