David Haddow (born 12 June 1869, deceased) was a Scottish professional footballer who played as a goalkeeper. He won one cap for Scotland, in 1894.