Magdalena Krupa (* 4 grudnia 1987) jest polską lekkoatletką. Brała udział w dwóch wyścigach Pucharu Świata w sezonie 2004/2005.
Krupa dwukrotnie brała udział w międzynarodowych mistrzostwach juniorów: na Mistrzostwach Europy Juniorów w 2005 roku w Kandalakscha zajęła 13. miejsce na 16 zawodniczek, ale na Mistrzostwach Świata Juniorów w 2006 roku w Garmisch-Partenkirchen zajęła dopiero 18. i ostatnie miejsce. Krupa wzięła udział tylko w dwóch wyścigach Pucharu Świata w sezonie 2004/2005. Na początku sezonu w Longiarü zajęła 13. i przedostatnie miejsce, ale pod koniec sezonu zajęła dwunaste miejsce, pozostawiając za sobą cztery zawodniczki. W Pucharze Świata już nie startowała, ale do sezonu 2007/2008 brała udział w okazjonalnych wyścigach Pucharu Interkontynentalnego. Od 2008 roku nie startowała również w Mistrzostwach Polski, ale w 2011 roku ponownie wzięła udział w krajowym czempionacie i zajęła drugie miejsce w jedynkach za Wiolettą Ryś. W 2006 roku po raz pierwszy stanęła na podium Mistrzostw Polski, zajmując trzecie miejsce w jedynkach.
Garmisch-Partenkirchen 2006: 18. miejsce w klasyfikacji pojedynczej
Kandalaksha 2005: 13. jednomiejscowy
2 miejsca w pierwszej piętnastce