Margaret O’Brien (ur. 15 stycznia 1937 w San Diego) – amerykańska aktorka, uważana za jedną z najlepszych aktorek dziecięcych w historii filmu amerykańskiego. Jej kariera uległa załamaniu w latach 50. XX wieku, gdy zaczęła dorastać. Odtąd gra przeważnie role drugoplanowe w telewizji lub występuje w teatrze.

Dzieciństwo Urodziła się jako Angela Maxine O'Brien. Jest pogrobowcem – jej ojciec, artysta cyrkowy Lawrence O'Brien, zmarł przed narodzinami córki. Jej matką była znana tancerka flamenco Gladys Flores, często występująca ze swoją siostrą Marissą. Ma korzenie irlandzko-hiszpańskie.

Kariera Zadebiutowała w 1941 roku w filmie instruktażowym o obronie cywilnej u boku Jamesa Cagneya. Pierwszym filmem fabularnym, w którym wystąpiła, był muzyczny Laski na Broadwayu (1941). Zagrała tam Maxinę, dziecko siedzące na widowni. Zauważona przez ludzi Metro-Goldwyn-Mayer, podpisała umowę z tą wytwórnią. Zagrała rolę pięcioletniej sieroty Margaret w dramacie wojennym Journey for Margaret. Po sukcesie filmu zmieniła swoje imię na Margaret.

Następnie wystąpiła w kilku pomniejszych rolach w filmach MGM. Kierownictwo wytwórni nie miało pomysłu względem niej. W 1944 roku wypożyczono ją do 20th Century-Fox, gdzie zagrała młodą Francuzkę Adele Varens w Dziwnych losach Jane Eyre.