For other persons named David Robertson, see David Robertson.
Lieutenant-Colonel David Robertson Macdonald of Kinlochmoidart FRSE (1764–1845), born David Robertson, was a British Army officer linked to the history of Sri Lanka (then known as Ceylon).