He died suddenly at Eglinton on 18 February 1729. Between nine hundred and a thousand beggars are stated to have attended his funeral, £50 being divided among them. He was succeeded by his son, Alexander Montgomerie, 10th Earl of Eglinton.
