Macaulay è nata a Beaconsfield, nella contea inglese del Buckinghamshire[1][2] il 31 ottobre 1963.
Sua madre Pauline era un'insegnante e suo padre Iain lavorava per l'editore Longman. Macaulay trascorse la sua infanzia a Fife[3], prima che la sua famiglia si trasferisse in Tanzania, dove sua madre avrebbe gestito una scuola, quando aveva due anni. Quando aveva otto anni, i suoi genitori si separarono. Ciascuno risposato; sua madre, il patrigno, lei e i suoi due fratelli più piccoli, Sean e Bruce,[4] si trasferirono a nord di Londra.
Il 3 agosto 2000 sposò Gordon Brown a North Queensferry.
Il 28 dicembre 2001, dà alla luce la loro prima figlia, Jennifer Jane, che, nata prematura, morirà l'8 gennaio 2002. Il suo secondo figlio, John, nascerà il 17 ottobre 2003.
Infine, il bambino più piccolo con diagnosi di fibrosi cistica, James Fraser, nascerà nel 2006.
Il 27 giugno 2007, con la nomina di suo marito a primo ministro Sarah Jane si impegnò in attività di beneficenza.
Fu, anche, attiva nella campagna elettorale del 2010 in favore dei laburisti, ma il tentativo fallito di Gordon Brown di formare un esecutivo con i liberali nel post-voto ne terminò l'esperienza di governo.
Sull'esperienza a Downing Street pubblicò nel 2011 un libro di memorie, Behind the Black Door ("Dietro la porta nera").
^(EN) Independent profile, in Independent.co.uk, Londra, 3 giugno 2007. URL consultato il 6 agosto 2019 (archiviato il 4 marzo 2010).
^(EN) George Pascoe-Watson, Political Editor, PM's wife: My pain as parents split, in Thesun.co.uk, London, 18 dicembre 2008. URL consultato il 6 agosto 2019 (archiviato il 6 giugno 2011).
^(EN) Gaby Hinsliff, Lady in waiting, su The Observer, 2 ottobre 2005. URL consultato il 30 marzo 2008 (archiviato il 1º agosto 2016).