Margaret Heafield gimė 1936 m. rugpjūčio 17 d. Paoli, Indianos valstijoje. 1954 m. baigusi Hancock aukštąją mokyklą, 1955 m. studijavo matematiką Mičigano universitete. 1958 m. įgijo bakalauro laipsnį matematikos ir filosofijos srityje iš Earlham College. Baigusi mokyklą, ji trumpam mokė matematikos ir prancūzų kalbos, kad padėtų savo vyrui, o jis dirbo bakalauro laipsnį Harvardo universitete. Ji persikėlė į Bostoną, Masačusetso valstiją, norėdama studijuoti abstrakčios matematikos Brandeis universitete.
Hankocko vidurinė mokykla