Det er beskrevet tolve underarter av muskatnonne: – India, Nepal og Sri Lanka. – Bangladesh, Bhutan, India og Myanmar. – sørlige Kina og nordlige Myanmar. – Myanmar, Thailand, sørøstlige Kina, øya Hainan, Taiwan, Laos, Kambodsja og Vietnam. – Filippinene og Borneo. – Malayahalvøya, Singapore, Sumatra og Nias. – Borneo, Java, Bali og vestlige små Sundaøyene. – Sumba (vestlige små Sundaøyene). – sentrale og østlige små Sundaøyene. – Sulawesi. – øya Bawean (Indonesia). – sørøstlige Borneo.