He married Grace Lockhart, daughter of George Lockhart and Lady Euphemia Montgomerie, on 20 June 1724, and had issue:
1. Charles Gordon, 4th Earl of Aboyne (c1726–1794):
by his first wife, Lady Margaret Stewart, daughter of Alexander Stewart, 6th Earl of Galloway and Lady Catherine Cochrane
by his second wife, Lady Mary Douglas, daughter of James Douglas, 14th Earl of Morton and Agatha Halyburton
2. Lt.-Col. Hon. John Gordon (1728–1778)
- Major-General John Gordon b. 8 Jul 1765, d. 26 Dec 1832, married Eliza Morris, daughter of Robert Morris
- Grace Margaret Gordon b. 27 Sep 1766, married William Graham
3. Lt.-Col. Hon. Lockhart Gordon (1732–1788), married Catherine (1746–1813), daughter of John Wallop, Viscount Lymington
- Caroline Gordon b. 1772 d. 13 December 1801, married Lt Col. William James, son of Charles James and Catherine Napier, daughter of Sir Gerrard Napier, 5th Baronet
- Reverend Lockhart Gordon
- Loudon Harcourt Gordon