Mark Mahon (born November 11, 1965 in Vankleek Hill, Ontario) is a Canadian-German former ice hockey player, who has been serving as a coach and Director of Sport since the end of his playing career.
Mahon is currently the Director of Sport at Kölner Haie in Germany's top-tier Deutsche Eishockey Liga.