MSP Age Profile
Average ages of MSPs on 13 May 2024, start of the parliamentary yearAverage ageBy PartyScottish National Party54Scottish Conservative and Unionist Party52Scottish Labour Party50Scottish Green Party48Scottish Liberal Democrats57Alba50No Party Affiliation58By GenderFemales- all parties52Males- all parties52All MSPs52Average ages of MSPs on 17 August 2024, following the suspension, and subsequent expulsion, of John Mason from the SNPAverage ageBy PartyScottish National Party54Scottish Conservative and Unionist Party52Scottish Labour Party50Scottish Green Party48Scottish Liberal Democrats57Alba50Independent67No Party Affiliation58By GenderFemales- all parties52Males- all parties53All MSPs52Average ages of MSPs on 27 March 2025, following the death of Christina McKelvieAverage ageBy PartyScottish National Party55Scottish Conservative and Unionist Party53Scottish Labour Party51Scottish Green Party49Scottish Liberal Democrats58Alba51Independent67No Party Affiliation59By GenderFemales- all parties53Males- all parties53All MSPs53Average ages of MSPs on 3 April 2025, following the resignation of Jamie Greene from the Scottish Conservative and Unionist PartyAverage ageBy PartyScottish National Party55Scottish Conservative and Unionist Party53Scottish Labour Party51Scottish Green Party49Scottish Liberal Democrats58Alba51Independent56No Party Affiliation59By GenderFemales- all parties53Males- all parties53All MSPs53Average ages of MSPs on 4 April 2025, following Jamie Greene’s move to the Scottish Liberal Democrats Average ageBy PartyScottish National Party55Scottish Conservative and Unionist Party53Scottish Labour Party51Scottish Green Party49Scottish Liberal Democrats55Alba51Independent67No Party Affiliation59By GenderFemales- all parties53Males- all parties53All MSPs53Average ages of MSPs on 12 May 2025, at the end of the parliamentary yearAverage ageBy PartyScottish National Party55Scottish Conservative and Unionist Party53Scottish Labour Party51Scottish Green Party49Scottish Liberal Democrats55Alba Party51Independent67No Party Affiliation59By GenderFemales- all parties53Males- all parties53All MSPs53