John McMahon
John McMahon may refer to:
- Sir John McMahon, 1st Baronet, British politician
- John A. McMahon, American politician
- John McMahon (Surrey and Somerset cricketer), Australian-born slow left-arm bowler for Surrey and Somerset
- John McMahon (Queensland cricketer), Australian cricketer
- John McMahon (footballer, born 1949), English football player for Preston and others
- John McMahon (footballer, born 1965), English football player for Darlington
- John McMahon (footballer, born 1964), English football player and coach, manager of Tranmere, Shrewsbury Town and Liverpool reserves
- Johnny McMahon (English footballer), footballer for Manchester City, 1902–06
- John McMahon (Australian footballer, born 1900), Australian footballer for Melbourne
- John McMahon (Australian footballer, born 1935), Australian footballer for Geelong
- John McMahon (wrestler), collar-and-elbow wrestler
- John N. McMahon, former Deputy Director of Central Intelligence and as Deputy Director for Operations for the CIA
- Jack McMahon, basketball player
- Johnny McMahon, Irish soccer player
- John McMahon (Australian politician), member of the New South Wales Legislative Assembly
- John J. McMahon (bishop), American prelate of the Roman Catholic Church
- John McMahon (hurler), Irish retired hurler
- John J. McMahon (architect), American architect
- John E. McMahon, U.S. Army general