2007年苏格兰议会选举是2007年5月3日举行的一次选举,目的是选举苏格兰议会成员。

在选举中,苏格兰工党拥有最多的席位,并与苏格兰自由民主党达成联合协议,由杰克-麦康奈尔担任第一部长。苏格兰民族党在选举中获得47个席位,是所有政党在选举中获得席位最多的政党,但不足以组成多数派政府。苏格兰民族党随后组成少数派政府,由亚历克斯-萨尔蒙德担任第一部长。

这是自1964年英国大选以来,工党首次没有在苏格兰获得最高票数,也让苏格兰民族党获得了有史以来最大的票数。最后的结果是苏格兰民族党(47席)、苏格兰工党(46席)、苏格兰保守党(17席)、苏格兰自由民主党(16席)和苏格兰绿党(2席)。在2003年苏格兰议会选举中赢得席位的政党,包括苏格兰社会党和苏格兰老年公民党,失去了所有席位。