Massimo Margiotta (ur. 27 lipca 1977 w Maracaibo) – piłkarz włoski wenezuelskiego pochodzenia, występujący na pozycji napastnika.

Kariera klubowa Margiotta jako dziecko wyjechał z rodzicami do Włoch i tam też stawiał pierwsze piłkarskie kroki, a konkretnie w klubie Delfino Pescara 1936. Przez 3 lata gry w seniorskiej kadrze występował sporadycznie i zdecydował się na transfer do Serie C. W Cosenzy grał tylko przez jeden sezon, ponieważ, zdobywając 19 goli zwrócił na siebie uwagę mocniejszych klubów, i mimo że Cosenza awansowała do Serie B Margiotta, podpisał kontrakt z Lecce. Na drugim szczeblu rozgrywek również grał tylko przez rok, gdyż zarówno w Lecce, jak i w Reggianie zaprezentował wysoką skuteczność łącznie, trafiając do siatki 17 razy.

Został sprowadzony do Udinese Calcio, gdzie zadebiutował 19 września 1999 roku w wysoko przegranym spotkaniu z Juventusem. Pobyt w Udinese Calcio nie był dla Margiotty specjalnie udany, gdyż rozegrał w lidze tylko 35 spotkań głównie, wchodząc z ławki rezerwowych, jednak w europejskich rozgrywkach spisywał się przyzwoicie. Zdobył 2 gole w spotkaniach z Bayerem 04 Leverkusen, oraz 1, grając przeciwko Sigmie Ołomuniec w Pucharze Intertoto. Kolejnym jego klubem była Vicenza, gdzie zdołał odbudować swoją strzelecką formę, zdobywając w sezonie 2002/2003 11 goli w 32 występach.