Mary Long (née le 16 août 1951) est une actrice et doubleuse canadienne. Elle est la dernière d'une série de trois acteurs à avoir incarné Maggie Muggins dans la populaire série télévisée qui a été diffusée de 1955 à 1962.