Magdalena Ruth Moshi (ur. 30 listopada 1990) jest tanzańską pływaczką. Na Letnich Igrzyskach Olimpijskich w 2012 roku rywalizowała w 100 metrów swobodnego stylu kobiet, kończąc na 45 miejscu w klasyfikacji generalnej, nie kwalifikując się do półfinału. Brała udział w Letnich Igrzyskach Olimpijskich 2016 w biegu na 50 m w stylu swobodnym.
, zajęła 67. miejsce spośród 91 zawodników, z czasem 29,44s.