William Francis McMahon (1910 m. sausio 3 d. - 1991 m. vasario 26 d.) - amerikietis ilgų atstumų bėgikas. Jis laimėjo nacionalinį maratono čempionatą 1936 m.
Olimpinį maratoną Berlyne, kur jam nepavyko baigti.