William Francis McMahon (født 3. januar 1910, død 26. februar 1991) var en amerikansk langdistanceløber. Han vandt det nationale maraton mesterskab i 1936 og kvalificerede sig til
Olympiske maraton i Berlin, hvor han ikke nåede mål.