Alba Flores werd in 1986 geboren in Madrid als dochter van de half-Roma singer-songwriter en acteur Antonio Flores en Ana Villa, een theaterproducent. Ze is de kleindochter van Lola Flores en het nichtje van de zangeressen Lolita Flores en Rosario Flores en de actrice Elena Furiase.
In 2005 maakte Alba haar filmdebuut in El Calentito van Chus Gutiérrez. Op televisie had ze haar eerste rol in een aflevering van de serie El comisario in 2006. In 2008 speelde ze een rol in een aflevering van El síndrome de Ulises en datzelfde jaar speelde ze mee in de musical Enamorados anónimos. In 2009 nam ze het themalied van haar vader op, No puedo enamorarme de ti, voor de soundtrack van een film van Roberto Santiago, Al final del camino, met Malena Alterio en Fernando Tejero als hoofdrolspelers.
Begin 2013 werd ze gecast voor een hoofdrol als de Marokkaanse dienares Jamila in de televisieserie El tiempo entre costuras, die zich afspeelt in Spanje en de noordelijke protectoraten in Marokko, na de Spaanse Burgeroorlog. Daarna was ze te zien in de TVE-serie Cuéntame cómo pasó.
In 2015 kreeg ze een vaste rol in de televisieserie Vis a vis, waarin ze Saray Vargas speelt, een Roma-vrouw die een gevangenisstraf van 5 jaar krijgt wegens moord. Vanaf 2017 heeft ze een vaste rol in de populaire televisieserie La casa de papel als Ágata "Nairobi" Jiménez, een van de bendeleden.