Shag Harbour is a small fishing community on the South Shore of Nova Scotia. It is one of several small villages in the Municipality of the District of Barrington, Shelburne County. It has a population of roughly 400-450. Industry in the town centres on lobster fishing, which takes place from November to May.