The Parish of Saint Stephen is located in and around the Town of Saint Stephen in the southwest corner of New Brunswick. The parish includes two active congregations worshipping at Christ Church and Trinity Chapel on the same property close to the town centre and St. Peter’s in the Milltown area. St. Thomas is used for special events only.