Glenelg is a civil parish in Northumberland County, New Brunswick, Canada. For governance purposes it is divided between the city of Miramichi and the local service districts of Black River-Hardwicke, St. Margarets, and the parish of Glenelg, all of which are members of the Greater Miramichi Regional Service Commission (GMRSC).