Mulgrew har spilt på alle aldersbestemte landslag, og fikk sin debut for under ledelse av Craig Levein i en vennskapskamp som endte 1-1 mot Slovenia i Koper 29. februar 2012.