Po gymnáziu v Dobříš Magdalena Davis, rozená Žofková, absolvoval Přírodovědeckou fakultu Univerzity Karlovy. Titul Ph.D. získala na Západoaustralské univerzitě v Perthu. Poté v Austrálii několik let pracovala ve firmě, která se věnuje životnímu prostředí.
Do komunální politiky se Magdalena Davis neúspěšně pokusila vstoupit ve volbách 2014 za subjekt SPOLEČNĚ PRO MNÍŠEK - sdružení Strany zelených, KDU-ČSL a nezávislých kandidátů.
Do Zastupitelstva města Mníšek pod Brdy Magdalena Davis usedla v květnu 2016 po rezignaci kolegyně, a to již jako členka Strany zelených (od roku 2015).
Štěstí Magdaleně Davis nepřálo ani v parlamentních volbách 2017, za Zelené kandidovala ve Středočeském kraji. Ve volbách 2018 obhájila funkci zastupitelky a získala starostovské křeslo.
V lednu 2020 byli Magdalena Davis a Michal Berg zvoleni spolupředsedy Zelených.
Do parlamentních voleb 2021 Magdalena Davis vykročila jako celostní lídryně SZ a jednička její středočeské kandidátky. Neuspěla, křeslo v dolní komoře nezískala.
Magdalena Davis je vdaná a má tři děti.