La selección escocesa disputa la mayoría de sus partidos en condición de local en Hampden Park, el estadio nacional, ubicado en Glasgow, aunque algunos encuentros amistosos son disputados en otros estadios del país.