Westmorland is a civil parish in Westmorland County, New Brunswick, Canada. For governance purposes it is divided between the village of Port Elgin and the local service districts of Baie-Verte, Pointe de Bute, and the parish of Westmorland. All governance units are members of the Southeast Regional Service Commission.