He was educated at Eton.
In 1865 he registered the additional surname of Stewart at the Lyon Court. From 1878 to 1917 he served as Lord-Lieutenant of Perthshire. He was appointed a Knight of the Thistle in 1868 and was Chancellor of the Order of the Thistle from 1913 until his death.
He is also remembered for having devoted years of his life to editing the records of the family and the related history.
Atholl married Louisa, daughter of Sir Thomas Moncreiffe of that Ilk, 7th Baronet, in 1863. The Duchess of Atholl died in Italy in July 1902, aged 58.
Atholl remained a widower until his death at Blair Castle in January 1917, aged 76. The 7th Duke has no known surviving descendants.
Dorothea Louisa Stewart-Murray b.
Helen Stewart-Murray b. 1867;
Evelyn Stewart-Murray b. 1868;
John Stewart-Murray b.
1869 Marquess of Tullibardine d.young;
John George Stewart-Murray b.1871 Marquess of Tullibardine later 8th Duke of Atholl;
George Stewart-Murray b.1873;
James Thomas Stewart-Murray Marquess of Tullibardine later 9th Duke of Atholl.