Mario Gavranović (d. 24 Kasım 1989), HNK Rijeka takımında forvet pozisyonunda görev yapan İsviçreli millî futbolcudur.
Profesyonel kariyerine 2006 yılında Lugano kulübünde başladı. Daha sonra sırasıyla Yverdon-Sport, Neuchâtel Xamax, Schalke 04, Schalke 04 II, Mainz 05, Zürich, Rijeka kulüplerinde oynadı.