David McEwan (born 26 December 1981 in Lanark) is a Scottish former footballer. He played as a goalkeeper.