ויליאם פרנסיס מק'מאהון (באנגלית: William Francis McMahon; 3 בינואר 1910 - 26 בפברואר 1991) היה רץ מרחקים ארוכים אמריקאי. הוא זכה באליפות הלאומית במרתון בשנת 1936 והגיע למרתון האולימפי
בברלין, שם הוא לא הצליח לסיים.