Saint Stephen Parish, New Brunswick

Saint Stephen is a geographic parish in Charlotte County, New Brunswick, Canada,[4] located in the southwestern corner of the province.

For governance purposes, almost the entire parish is part of the town of the Municipal District of St. Stephen,[5] with a small area along Moores Mills Lake belonging to the Southwest rural district,[6] both of which are members of the Southwest New Brunswick Service Commission.

[9] Five of the original six mainland parishes of Charlotte County used names of major saints recognised by the Church of England: Andrew (Scotland), David (Wales), George (England), Patrick (Ireland), and Stephen.

Saint Stephen Parish is bounded:[2][11][12] The original northern line of Saint Stephen began near Valley Road and ran westerly through Hayman Hill and Swede Road to the St. Croix River.

[19] Dennis-Weston comprised all of the mainland east from the rear line of grants along Route 740.

[11][12][30] Population total does not include town of St. Stephen Highways and numbered routes that run through the parish, including external routes that start or finish at the parish limits:[36]