Macarena González est née à Séville et a commencé sa formation au Conservatoire Professionnel de Danse.
De 2002 à 2006, elle obtient une bourse pour compléter sa formation et est diplômée du Carmen Roche Performing Arts Center (SCAENA). Ici, elle aura l’opportunité de faire partie du Carmen Roche Ballet. Des productions telles que « Casse-Noisette », « Roméo et Juliette » de Pascal Touzeau, « From Otello » de Goyo Montero, « Traviata » d’Angel Rodriguez, font partie de son répertoire.
De 2006 à 2011, Macarena González a commencé sa carrière professionnelle dans la Compañía Nacional de Danza et, sous la direction de Nacho Duato, elle a dansé des rôles principaux dans des chorégraphies telles que « Gnawa », « Cor Perdut », « Without Words ». A celles déjà citées, on ajouterait d’autres pièces qui feront également partie de son répertoire : « Por vos Muero », « Remansos », « Arenal », « Coming Together », « Herrumbre », et, enfin, « Kol Nidre » , dans lequel Duato lui crée le rôle principal.
En 2012, Macarena González a commencé sa formation d’actrice à la célèbre école de Cristina Rota à Madrid.
De 2012 à 2017, elle devient soliste au Ballet Staatstheater de Nuremberg et, sous la direction de Goyo Montero, elle danse dans Goyo Montero « Carmen », « Casse-Noisette », « Don Juan », « Faust », « Cendrillon », « Cyrano » (rôle principal) et « Latente ». Elle a travaillé avec de grands chorégraphes tels que Ohad Naharin, Nacho Duato et bien d’autres.
En 2017, Macarena González a commencé à travailler en tant que professeure invitée et assistante chorégraphe de Goyo Montero dans des écoles et des compagnies internationales, depuis lors, elle a travaillé à l’École européenne de ballet d’Amsterdam, au Conservatoire de danse professionnelle de Séville, au Conservatoire royal de danse de Madrid, Junior Company EBB (Elephant in the Black Box), au CAD (Centre Andalou de Danse), Festival International de Danse de Nervi organisé par le YAGP (Youth American Grand Prix) entre autres.