Francis Leonard McMahon (9 October 1887 – 5 July 1968) was a cricketer who played two first-class matches, one of them for New Zealand in 1914.