Marta Hernández Romero est titulaire d'une maîtrise en éducation. Elle commence sa carrière d'enseignante à l'école primaire, jusqu'à atteindre le poste de directrice provinciale de l'Éducation, d'abord dans sa ville natale, à Santiago de Cuba et puis, à partir de 2003, à La Havane[1].
Depuis 2011, elle est présidente du pouvoir populaire de l'Assemblée provinciale de la ville de la Havane (équivalent de maire)[2], députée à l'Assemblée nationale et membre du Conseil d'État, dans la sixième assemblée législative[1]. Peu de temps avant de devenir maire de la ville (succédant à Juan Contino Aslan), elle a été élue déléguée au sixième congrès du Parti communiste, candidate pour devenir un membre du Comité central du Parti communiste cubain[1].