He married, on 8 August 1808, Eglantyne Katherine Fordyce (d 9 Jan 1851), who was the daughter of John Fordyce of Ayton. General Balfour had four sons and three daughters: •
Colonel John Balfour, 7th of Balbirnie (1811–1895) •
Katherine Jane Balfour (1812–1864), diarist and artist, married the Scottish politician
Edward Ellice •
Captain Charles James Balfour (1814 – 3 February 1878) •
Major Robert William Balfour (1817–1854) • Eglantine Charlotte Louisa Balfour (1819 – 18 April 1907), married in March 1853 to Robert Ellice, son of
Eliza Courtney • Elizabeth Anne Balfour (1820 – 10 August 1889), married on 1 November 1842 to the Rt. Hon.
Edward Pleydell-Bouverie, second son of
William Pleydell-Bouverie, 3rd Earl of Radnor • George Gordon Balfour (1821–1901) ==References==