Mario Beccia (born August 16, 1955, in Troia, Apulia) is an Italian former professional road bicycle racer, active between 1977 and 1988.
During his career, Beccia won a total of fifteen races, including four stages of the Giro d'Italia, the Tour de Suisse of 1980 and the La Flèche Wallonne of 1982.