Stephen James Whitehead (2 September 1860 – 9 June 1904) was an English cricketer who played first-class cricket for Warwickshire between 1894 and 1900 and for Liverpool and District in 1891 and 1892. He was born in Enfield Highway, Middlesex and died at Small Heath, Birmingham.