Im 12. Jh. entstanden in Zamora viele romanische Kirchen. Zu den originellsten und interessantesten gehören San Claudio, San Cipriano, Santa María la Nueva, San Juan Bautista, Santa María de la Horta, Santo Tomé, Santiago del Burgo, Santiago de los Caballeros und La Magdalena.