El establecimiento de godos en el monte contiguo a Épora desde el siglo VI (como "Wiliulfus vir illustris" y "Reccisvinthus diacunus") provocó el nacimiento del topónimo Montoro a partir de "Mon(te Go)thorum" ('Monte de los godos'), Muntûr en los textos árabes, que no puede derivar de las supuestas raíces prerromanas *taur o *aur."" Tras el período visigodo y musulmán, la ciudad es conquistada definitivamente por el rey cristiano Fernando III el Santo el día de San Bartolomé (24 de agosto) de 1238, según unos autores, o de 1240 según otros.