John McMahon (Australian politician)

John McMahon
Minister for Lands
In office
1 April 1959 – 31 May 1960
PremierJoseph Cahill
Bob Heffron
Preceded byWilliam Gollan
Succeeded byJack Renshaw
Minister for Transport
In office
31 May 1960 – 13 May 1965
PremierBob Heffron
Jack Renshaw
Preceded byGeorge Enticknap
Succeeded byMilton Morris
Alderman of the Balmain Municipal Council
In office
5 December 1942 – 2 December 1944
Preceded byMichael McMahon
ConstituencySouth-West Ward
Personal details
Born(1914-02-21)21 February 1914
Died19 May 1975(1975-05-19) (aged 61)
PartyLabor
Military service
Allegiance Australia
Branch/serviceAustralian Army
Years of service1943–1945
RankLance Sergeant
UnitRoyal Australian Engineers
2/11 Australian Army Transport Company
Battles/warsSecond World War
Preview warning: Page using Template:Infobox officeholder with deprecated parameter "honorific-prefix". Replace with "honorific_prefix".
Preview warning: Page using Template:Infobox officeholder with deprecated parameter "honorific-suffix". Replace with "honorific_suffix".
Preview warning: Page using Template:Infobox officeholder with deprecated parameter "serviceyears". Replace with "service_years".

John Michael Alfred McMahon (21 February 1914 – 19 May 1975) was an Australian politician and a member of the New South Wales Legislative Assembly from 1950 until 1968. He was a member of the Labor Party and held ministerial positions including Minister for Transport and Minister for Lands.