Actrice allemande, Margit Carstensen a reçu une formation de comédienne à la Hochschule für Musik und Theater Hamburg. Elle devient ensuite une actrice de théâtre très sollicitée au cours des années 60. Elle fait la rencontre au théâtre de Brême de Rainer Werner Fassbinder avec qui elle collabore. Elle joue dans ses mises en scène théâtrales, mais aussi dans ses téléfilms comme Le café (1970).
Toutefois, c’est sa prestation dans le rôle-titre des Larmes amères de Petra Von Kant (Fassbinder, 1972) qui attire l’attention des cinéphiles. Elle continue à jouer pour Fassbinder dans Le monde sur le fil (1973), Martha (1974), Peur de la peur (1975), Maman Küsters s’en va au ciel (1975), Le rôti de Satan (1976) et Roulette chinoise (1976). On voit également Margit Carstensen chez Uli Lommel (La tendresse des loups, Adolf und Marlene), chez Zulawski (Possession) et Werner Schroeter (Liebeskonzil).
On retrouve l’actrice exigeante dans Amère récolte (Holland, 1985), mais elle se fait plus rare au cinéma. Elle tourne notamment des films allemands qui ne franchissent pas les frontières. On peut citer toutefois Une famille allemande (Roehler, 2004) ou Faux-fuyants (Finsterwalder, 2013). Bref, son nom reste inexorablement associé à celui de Fassbinder.
En 2019, elle reçoit le prix Götz George pour célébrer l’intégralité de sa carrière.
Margit Carstensen est décédée le 1er juin 2023 à l’âge de 83 ans.