Margaret Heafield è nata il 17 agosto 1936, a Paoli, Indiana, da Kenneth Heafield e Ruth Esther Heafield (nata Partington). Dopo essersi laureata alla Hancock High School nel 1954, ha studiato matematica all'Università del Michigan nel 1955. Ha conseguito una laurea in matematica con una specializzazione in filosofia presso l'Earlham College nel 1958. Dopo la laurea ha insegnato brevemente matematica e francese alle scuole superiori per sostenere suo marito mentre lavorava alla laurea presso l'Università di Harvard. Si è trasferita a Boston, Massachusetts, con l'intenzione di fare studi di laurea in matematica astratta presso l'Università Brandeis.
Liceo Hancock