| Type: | supporting |
| Age Range: | 25 – 40 |
| Gender: | male |
| Voice Part: | tenor |
| Vocal Range: | none |
| Dancing: | light |
| Name | Gender | Vocal Part | Age Range | Role Type |
| Attendants | female | 15 – 99 | chorus | |
| First Boy | female | soprano | 6 – 16 | cameo |
| First Lady | female | soprano | 25 – 50 | supporting |
| First Man in Armour | male | tenor | 20 – 50 | cameo |
| First Priest | male | bass | 30 – 60 | cameo |
| Pamina | female | soprano | 16 – 25 | lead |
| Papagena | male | soprano | 24 – 24 | cameo |
| Papageno | male | bass | 25 – 35 | lead |
| Priests, Slaves, Attendants | male | 15 – 99 | chorus | |
| Queen of the Night | female | soprano | 40 – 70 | supporting |
| Sarastro | male | bass | 40 – 80 | supporting |
| Second Boy | female | soprano | 6 – 16 | cameo |
| Second Lady | female | soprano | 25 – 50 | supporting |
| Second Man in Armour | male | bass | 20 – 50 | cameo |
| Second Priest | male | tenor | 30 – 60 | cameo |
| Spokesman | male | bass | 55 – 95 | supporting |
| Tamino | male | tenor | 18 – 28 | lead |
| Third Boy | female | soprano | 6 – 16 | cameo |
| Third Lady | female | soprano | 25 – 50 | supporting |
| Third Priest | male | 30 – 60 | cameo | |
| Three Slaves | male | 30 – 80 | cameo |