Anne MacLeod grew up in Wester Ross. She graduated in English Language and History from the University of Glasgow, gained a PhD in History from the University of Glasgow and a Postgraduate Diploma in Archives and Records Management from the University of Dundee. She is Skye and Lochalsh Area Archivist and lives on the Isle of Skye.