Mary McDonnell (Wilkes-Barre, 28 aprile 1952) è un'attrice statunitense, che lavora in campo cinematografico, teatrale e televisivo, nominata all'Oscar per le sue interpretazioni in Balla coi lupi e in Amori e amicizie e nota inoltre per il ruolo di Laura Roslin in Battlestar Galactica e per il ruolo de capitano Sharon Raydor in Major Crimes.
Nata in Pennsylvania cresce nello stato di New York, dove si laurea alla State University of New York at Fredonia, dopo aver studiato recitazione entra a far parte della Long Wharf Theatre Company, con la quale lavora per oltre vent'anni.
Dopo vent'anni durante i quali si è divisa tra teatro, lavorando in varie produzioni per Broadway, e televisione, apparendo nella soap opera Così gira il mondo, si fa notare al cinema per la interpretazione di 'Alzata Con Pugno' in Balla coi lupi, ruolo che le fa guadagnare la sua prima nomination all'Oscar come miglior attrice non protagonista. Successivamente recita nei film Grand Canyon - Il cuore della città e I signori della truffa. Nel 1993 ottiene la sua seconda nomination agli Oscar, come miglior attrice per Amori e amicizie di John Sayles, ma il premio fu assegnato a Emma Thompson per Casa Howard.