Mario Todorović (sündinud 11. oktoobril 1988 Dubrovnikis, Horvaatia) on Horvaatia ujuja. Ta võistles 100 meetri liblika ja 4 × 100 meetri vaheseisundis
2008. aasta suveolümpiamängudel ja 2012. ja 2016. aasta suveolümpiamängudel 50 m vabastiilis. Todorović võitis ka kuldmedali 2009. aasta Vahemere mängudel 50 m liblikaga ja hõbedamedaali 2008. aasta Euroopa veemängude meistrivõistlustel 4 × 100 m vaheseisundis.