Étienne Jacques Joseph Alexandre Macdonald was born in Sedan, Ardennes, France. His father, Neil MacEachen, later MacDonald, came from a Jacobite family from Howbeg in South Uist, in the West of Scotland. He was a close relative of Flora MacDonald, who played a key role in the escape of Prince Charles Edward Stuart after the failure of the 1745 Rising.