Actrice espagnole, María Mahor (de son vrai nom María Concepción Martínez Horcajada) est née en 1940 à Madrid, en Espagne. En 1956, la jeune fille remporte un concours de beauté à Madrid, ce qui attire l’attention des producteurs de cinéma qui lui proposent de devenir comédienne. Elle s’exécute en jouant dans Roberto el diablo (Pedro Lazaga, 1957), une comédie dont elle est immédiatement la vedette féminine.
Ensuite, elle mène une carrière internationale avec notamment Les Légions de Cléopâtre (Vittorio Cattafavi, 1959), Assaut colline 408 (Pedro Lazaga, 1960), Le Prince enchaîné (Luis Lucia, 1960), Le cave est piégé (Victor Merenda, 1963), La Barrera (Pedro Mario Herrero, 1966), Tecnica per un massacro (Roberto Bianchi Montero, 1967).
Au début des années 70, María Mahor est présente également à la télévision, mais le cinéma la sollicite encore pour Une larme dans le ciel (Manuel Esteba, 1970), Des dollars pour McGregor (José Luis Merino, 1970), Zorango et les comancheros (Luigi Capuano et José Luis Merino, 1971). Après Pepita Jiménez (Rafael Moreno Alba, 1975), elle arrête sa carrière cinéma et se consacre surtout à la scène où elle rencontre un certain succès.
A partir des années 80, elle se retire définitivement du monde du spectacle.