La princesse Mafalda est née à Londres, en Angleterre, en 1994. Ses parents sont le prince Kyril de Preslav et la princesse Rosario Nadal, et elle est l’aînée de leurs trois enfants. Elle a une sœur, Olimpia, et un frère, Tassilo. Son père, Kyril, est né à Madrid, en Espagne, mais a également passé beaucoup de temps aux États-Unis après avoir fréquenté l’Université de Princeton. D’après son biographie royale officielleKyril est titulaire d’un diplôme de physique et a travaillé entre 1991 et 2001 dans le domaine de la finance d’entreprise et du secteur bancaire chez Lehman Brothers à Londres et à New York. Cela explique également pourquoi, malgré ses liens familiaux bulgares, Mafalda a grandi en Angleterre.
Le prince Kyril a épousé la mère de Mafalda, l’ancienne mannequin Rosario Nadal, en 1989. Cependant, après près de 20 ans de mariage, Kyril et Rosario se sont séparés en 2009, bien qu’ils n’aient jamais officiellement divorcé, selon Salon de la vanité. Il est intéressant de noter que la famille royale bulgare a également des liens avec la famille royale britannique, Kyril étant apparemment un ami proche de feu la princesse Diana.