William Mackesy (8 April 1880 – 12 November 1956) was an Irish dual player of Gaelic games, a hurler and a footballer. At club level he played with Lees and Blackrock and was a member of the Cork senior teams in both codes. Mackessy is one of only fifteen players to have won All-Ireland medals in both codes.