St. Margarets is a settlement in Northumberland County, New Brunswick near the intersection of Route 11 and Route 440.
Coordinates: 46°54′22″N 65°11′46″W / 46.906°N 65.196°W / 46.906; -65.196