Horace James Cohen (6 May 1906 – 14 March 1958) was an English athlete who competed for Great Britain in the 1928 Summer Olympics.