Margaret Beacham (née Moir; born 28 September 1946) is a British female former middle-distance runner. Her greatest achievement was a gold medal in the 1500 metres at the 1971 European Athletics Indoor Championships, where she held off Soviet athlete Lyudmila Bragina (Olympic champion a year later) to set a world indoor best of 4:17.2 minutes.