David Kirkcaldie (December 1848[1] – 5 September 1909) was a Scots-born railway executive in New South Wales.