Alegerile pentru Parlamentul scoțian din 2007 au avut loc la 3 mai 2007 pentru alegerea membrilor Parlamentului scoțian.
Înainte de alegeri, Partidul Laburist Scoțian avea cel mai mare număr de locuri și a încheiat un acord de coaliție cu Partidul Liberal Democrat Scoțian, cu Jack McConnell ca prim-ministru. Partidul Național Scoțian a obținut 47 de locuri în alegeri, ceea ce a reprezentat cel mai mare număr de locuri pentru orice partid în alegeri, dar nu a fost suficient pentru a forma un guvern majoritar. Partidul Național Scoțian a format apoi un guvern minoritar cu Alex Salmond ca prim-ministru.
A fost pentru prima dată de la alegerile generale din 1964 din Regatul Unit când Partidul Laburist nu a obținut cel mai mare număr de voturi în Scoția și a oferit Partidului Național Scoțian cel mai mare număr de voturi din istorie. Rezultatele finale au fost următoarele: Partidul Național Scoțian (47 de mandate), Partidul Laburist Scoțian (46 de mandate), Partidul Conservator Scoțian (17 mandate), Partidul Liberal Democrat Scoțian (16 mandate) și Partidul Verde Scoțian (2 mandate). Partidele care câștigaseră locuri în alegerile pentru Parlamentul scoțian din 2003, inclusiv Partidul Socialist Scoțian și Partidul Scoțian al Seniorilor, și-au pierdut toate locurile.