Moulay Hassan nació el 8 de mayo de 2003 en Rabat. Es el hijo menor del Rey Mohamed VI y de su esposa, Lalla Salma. Apenas con once años de edad, es el heredero al trono marroquí.
Pero, como toda familia real, fue bautizado con un nombre único e intermible y el mismo es: Hassan ibn Mohammed Al-Alaoui Hassan bin Mohammed bin Hassan bin Mohammed bin Yousef bin Hassan bin Mohammed bin Abderrahmane bin Hisham bin Mohammed bin Abdullah bin bin Ismail Moulay Ali Charif.