John Stewart, Earl of Mar (December 1479 – 11 March 1503) was the youngest son of James III of Scotland and Margaret of Denmark.
[1] He was born at Dunfermline Palace in Fife as the youngest son of the king.
He was created Earl of Mar on 2 March 1486, at the age of eight.
As he died unmarried, the earldom became extinct for almost 60 years, and his brother James IV awarded many of the Mar lands to Lord Elphinstone.
This biography of an earl in the Peerage of Scotland is a stub.