Margaret Doig attended the University of Notre Dame (with a year at New College, Oxford University) and received degrees in mathematics and philosophy. She then studied mathematics at Princeton University with Zoltan Szabo and held postdocs at Indiana University, Bloomington, and Syracuse University. Her research lies in low-dimensional topology, especially applications of Heegaard Floer homology to knot surgery and cobordism theory.