Margaret Gordon may refer to:Margaret Gordon (illustrator) (1939–1989), British children's book illustrator

Margaret Gordon (singer) (1880–1962), Welsh singer

Margaret Harris Gordon, member of the Texas Legislature from 1939 to 1941

Lady Margaret Gordon, wife of novelist William Beckford

Margaret Gordon (actress) in The Flying Scot (film)

Margaret Gordon, Miss Alabama USA

Maggie Gordon, character in The Last Starfighter