Catholic Churches in Old Orchard Beach, Maine

St. Margaret (Good Shepherd Parish)

Diocese of Portland in Maine

Directions

Address

6 Saco Avenue
Old Orchard Beach, ME 04064

About St. Margaret (Good Shepherd Parish)

St. Margaret (Good Shepherd Parish) is a Roman Rite Catholic parish situated in Old Orchard Beach, Maine, part of the Diocese of Portland. The parish is named after Saint Margaret of Antioch, also known as Marina, a virgin martyr from the 3rd or 4th century. She is recognized as one of the Fourteen Holy Helpers and is traditionally invoked as the patron saint of pregnant women.

The parish schedule includes two Masses each week, with one Mass celebrated on Sunday. Information regarding confession times is not yet available. Adoration of the Blessed Sacrament is also not yet listed.


St. Margaret (Good Shepherd Parish) is a Roman Catholic parish in Old Orchard Beach, Maine, part of the Diocese of Portland in Maine. The parish offers Mass 2 times per week, including Sunday at 9 AM. View the full schedule below.

Mass Schedule

Sunday

9 AM

Saturday

6 PM

Frequently Asked Questions

What are the Mass times at St. Margaret (Good Shepherd Parish)?

St. Margaret (Good Shepherd Parish) Mass times: Sunday at 9 AM. Weekday Mass is also celebrated on Saturday.

Is there a Saturday Vigil Mass at St. Margaret (Good Shepherd Parish)?

Yes, St. Margaret (Good Shepherd Parish) celebrates Saturday Vigil Mass at 6 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.

Where is St. Margaret (Good Shepherd Parish) located?

St. Margaret (Good Shepherd Parish) is located at 6 Saco Avenue, Old Orchard Beach, ME 04064. Get directions using the "Directions" button on this page.