Согласно данным на конец 2004 года, количество членов Шотландской национальной партии возросло с 2003 года с девяти с половиной тысяч до почти одиннадцати тысяч человек. К концу июня 2006 количество членов возросло до 12 066 человек. После неудачного проведения референдума о независимости Шотландии 18 сентября 2014 года, в течение одной недели количество членов неожиданно возросло до рекордного уровня в более чем 43,6 тысяч человек, таким образом, превратив ШНП в третью крупнейшую партию Великобритании. К началу октября 2014 года некоторые источники предположили, что членство в ШНП возросло до 100 тысяч человек, однако, как говорится в официальном коммюнике ШНП от 10 октября 2010 года, в настоящий момент членство превышает планку лишь в 80,000 человек. Однако, к моменту общебританских парламентских выборов 7 мая 2015 года, численность членов ШНП перевалила за отметку 100 тысяч человек, что обеспечило доминирование кандидатов от партии в практически всех 59 одномандатных (мажоритарных) округах в Шотландии. Через месяц после Референдума о членстве Великобритании в Европейском союзе, численность ШНП перевалила за отметку 120 тысяч человек, а в 2018 году достигла официальной отметки в 125 тысяч членов.