L'équipe du film a tourné à Bastia, en Corse, ainsi qu'au Maroc. C'est lors d'un précédent voyage que Rachid El Ouali a été marqué par la population marocaine qui vit sur l'île.
C'est au deuxième festival maghrébin d'Alger que le film a été présenté pour la première fois.
Avant d’être réalisateur, Rachid El Ouali a été acteur, animateur, scénariste et présentateur d’émissions télévisées. Le magazine L’Express l'a classé parmi le top 100 des personnalités, tous métiers confondus, qui font bouger le Maroc. Il a recu le prix de la meilleure interprétation masculine au Festival «Cinéma et migrations» pour Ymma.
Le nom du personnage principal, Boujemaa, a été choisi en référence au nom du père du réalisateur.
La boîte "Claproduction" qui a financé Ymma a été créée par nul autre que le réalisateur Rachid El Ouali.