Harold Allen (13 October 1886 – 9 July 1939) was an Australian cricketer. He was born in 1886 in Invercargill, New Zealand. He played two first-class matches for Tasmania between 1912 and 1914.