Née en 1968 à Marrakech (Maroc), Nadia Farès a grandi à Nice avant de déménager à Paris pour tenter une carrière artistique. Elle débute au cinéma dans les années 1990 en jouant pour des réalisateurs de renom comme Alexandre Arcady, Claude Lelouch ou Bernie Bonvoisin.
Elle devient connue du grand public en 2001 avec son rôle dans "Les Rivières pourpres" de Mathieu Kassovitz, aux côtés de Jean Reno et Vincent Cassel.
Cela lui ouvre les portes de l'international et elle poursuit sa carrière dans quelques films d'action anglo-saxons ("Rogue: l'ultime affrontement", "Insane") tout en jouant dans des films français ("Nid de guêpes", "L'ex-femme de ma vie"...).
Elle met ensuite sa carrière entre parenthèse et vit aux Etats-Unis avec le producteur Steve Chasman rencontré en Normandie dans le château de Luc Besson et avec qui elle a eu ses deux filles. Elle est revenue vivre en France après leur séparation.
Elle effectue un retour artistique en 2016 pour la série Netflix "Marseille", aux côtés de Gérard Depardieu et Benoît Magimel, puis joue dans des séries, des téléfilms ou des films destinés aux plateformes de streaming.
"Bien sûr qu'en tant qu’actrice, j'aimerais tourner plus, mais je me considère extrêmement privilégiée à plein d'égards, donc je n'ai pas le droit de me plaindre, de geindre", confiait-elle en janvier.