Though ruined, it is one of the most extensive castles dating from the 13th century to survive in eastern Scotland, and was the seat of the Earls of Mar.
In 1468 Henry Kinghorn was keeper of Kildrummy Castle for James III and spent £100 Scots on building works and repairs.
[9] In May 1585 Margaret Haldane, the wife of David Erskine, Commendator of Dryburgh, was held at Kildrummy in the custody of the Master of Elphinstone.
[10] In 1645 Robert Farquharson of Invercauld was the keeper of Kildrummy Castle for the Earl of Mar and his son Lord Erskine.
The laird of Glenkindie also helped to keep the castle, fearing the depredations that a garrison of outsider or "stranger" soldiers would make on his lands.
The castle was given into the care of the Ministry of Works in 1951,[12] and is now owned by its successor organisation, Historic Environment Scotland.