De verkiezing van het Schotse parlement in 2007 was een verkiezing die op 3 mei 2007 werd gehouden om de leden van het Schotse parlement te kiezen.
De Schotse Arbeiderspartij had het grootste aantal zetels en had een coalitieakkoord met de Schotse Liberaal-Democraten met Jack McConnell als Eerste Minister. De Scottish National Party won 47 zetels in de verkiezing, wat het grootste aantal zetels was voor elke partij in de verkiezing, maar niet genoeg was om een meerderheidsregering te vormen. De Scottish National Party vormde vervolgens een minderheidsregering met Alex Salmond als Eerste Minister.
Dit was de eerste keer sinds de algemene verkiezingen in het Verenigd Koninkrijk in 1964, waarbij de Labourpartij niet het hoogste aantal stemmen kreeg in Schotland en de Schotse Nationale Partij ook het grootste aantal stemmen ooit kreeg. De uiteindelijke resultaten waren: Scottish National Party (47 zetels), Scottish Labour Party (46 zetels), Scottish Conservative Party (17 zetels), Scottish Liberal Democrats (16 zetels) en de Scottish Green Party (2 zetels). Partijen die bij de verkiezingen voor het Schotse parlement in 2003 zetels hadden gewonnen, waaronder de Schotse Socialistische Partij en de Schotse Seniorenpartij, zijn al hun zetels kwijtgeraakt.