La Iglesia de Santa María Magdalena es un templo románico que ubicado en la ciudad de Zamora. El eje principal del templo corre paralalela cercana calle medieval denominada Rúa de los Francos. Su construcción se hizo entre los siglos XII y XIII. La iglesia parece haberse edificado en dos periodos: el primero de influencia románica, el segundo en el gótico. Se sabe que en periodos medievales hizo de hospital perteneciente a la Orden de San Juan.