Henry Mayo (13 November 1847 – 30 October 1891) was an English cricketer. He played fourteen first-class matches for Surrey between 1868 and 1870.