Alan Brown (né le 12 août 1970) est un homme politique écossais et député du Parti national écossais (SNP) pour Kilmarnock et Loudoun élu en 2015. En 2017, Brown a été nommé porte-parole du SNP à Westminster pour les transports, les infrastructures et l'énergie.