John McMahon

John McMahon may refer to:


 * Sir John McMahon, 1st Baronet (1754–1817), British politician
 * John A. McMahon (1833–1923), American politician
 * John McMahon (Surrey and Somerset cricketer) (1917–2001), Australian-born slow left-arm bowler for Surrey and Somerset
 * John McMahon (Queensland cricketer) (1932–2024), 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) (1900–1962), Australian footballer for Melbourne
 * John McMahon (Australian footballer, born 1935) (1935–2002), Australian footballer for Geelong
 * John McMahon (wrestler) (1841–1912), collar-and-elbow wrestler
 * John N. McMahon (born 1929), former Deputy Director of Central Intelligence and as Deputy Director for Operations for the CIA
 * Jack McMahon (1928–1989), basketball player
 * Johnny McMahon, Irish soccer player
 * John McMahon (Australian politician) (1914–1975), member of the New South Wales Legislative Assembly
 * John J. McMahon (bishop) (1875–1932), American prelate of the Roman Catholic Church
 * John McMahon (hurler) (born 1950), Irish retired hurler
 * John J. McMahon (architect) (1875–1958), American architect
 * John E. McMahon (1860–1920), U.S. Army general