South Shore—St. Margarets (formerly South Shore—St. Margaret's and South Shore) is a federal electoral district in Nova Scotia, Canada, that has been represented in the House of Commons of Canada since 1968. It covers the South Shore region of Nova Scotia.