Las campañas de Almanzor contra Zamora fueron un objetivo recurrente y estratégico de sus incursiones militares, dada la importancia de esta fortaleza para el reino de León. Zamora, ubicada en el río Duero, era un "punto neurálgico" y un "punto estratégico" para la defensa leonesa, protegiendo el vado del río.A lo largo de su trayectoria militar, Almanzor dirigió o sus generales atacaron Zamora en varias ocasiones:• 979 (6ª campaña): Primera acción contra Zamora ◦ Aunque inicialmente fue una continuación de la campaña contra Ledesma, las fuentes indican una acción contra Zamora. ◦ Según el Dikr, fue "la de Zamora, en la que entró a espada; la incendió y volvió a Córdoba con trece mil cautivas". ◦ Se interpreta que Almanzor pudo haber realizado una tentativa o una "acción de exploración" contra Zamora, atacando e incendiando sus arrabales (afueras).• 981 (14ª campaña): Ataque a la ciudad ◦ Esta campaña se llevó a cabo entre el 24 de agosto y el 17 de septiembre del 981. ◦ Almanzor ordenó a su general ʿAbd Allāh ben ʿAbd al-ʿAzīz ben Muḥammad, conocido como el Rocoso o Piedra Seca, atacar Zamora, donde se encontraba Ramiro III. ◦ Según el Dikr, fue la "segunda campaña de Zamora", donde "se apoderó de Zamora y sus alfoces y regresó con cautivos y botín". ◦ No obstante, la Hulla detalla que, aunque se sitió Zamora, "se le resistió su alcazaba". La destrucción fue extensa, arrasando "cerca de mil aldeas de nombres conocidos, y muchas iglesias y edificios". Se regresó a Córdoba con "cuatro mil cautivos y habiendo cortado cerca de otras tantas cabezas de infieles". ◦ A pesar de la devastación, la ciudad no fue tomada en esta ocasión, resistiendo la acometida.• 982 (17ª campaña): Paso por Toro (Zamora) ◦ Aunque el objetivo principal fue León, las tropas de Almanzor "subieron por Toro (Zamora)", indicando su actividad en la región. En esta campaña, el Dikr señala que se "conquistó el castillo de Toro".• 984 (21ª campaña): Pacto por botín ◦ Esta campaña tuvo lugar entre el 18 de febrero y el 11 de marzo del 984. ◦ Según el Dikr, la vigésimo primera campaña fue "también de Zamora, acampó y la combatió; luego pactó con sus gentes a cambio de mucho dinero". ◦ En esta ocasión, Almanzor no logró conquistar la ciudad, pero obtuvo un importante botín mediante un pacto. Este acuerdo se dio en un contexto de inestabilidad en el reino leonés, con la rebelión de Bermudo II contra Ramiro III, lo que llevó a los nobles zamoranos a negociar con Almanzor.• 986 (25ª campaña): Conquista por pacto ◦ La expedición duró del 19 de junio al 1 de agosto del 986. ◦ En este periodo, Bermudo II ya controlaba el reino de León tras la muerte de Ramiro III y había roto su pacto con Almanzor. ◦ La reacción de Almanzor fue "inmediata", arrasando el reino leonés y tomando "de forma efectiva al menos Salamanca, Alba de Tormes y Zamora". ◦ Las fuentes confirman la toma: al-Udrí menciona que se "Conquistó en ella Salamanca, Alba, León y lo mejor, Zamora". El Dikr señala que "acampó ante Zamora hasta que la conquistó por pacto y quedaron bajo su autoridad". Los Anales Complutenses también registran que "En la era MXXIV (año 986), tomaron Zamora".• 988 (30ª campaña): Conquista por la fuerza ◦ Según el Dikr, la trigésima campaña fue "también contra Zamora; la cercó, la atacó con tenacidad y usó contra ella los almajaneques hasta que la conquistó por la fuerza". ◦ Se obtuvo un vasto botín, incluyendo "bienes y pertrechos sin cuento y de cuarenta mil cautivas". ◦ Durante esta conquista, se encontraron diecisiete baños y se describieron las longitudes de sus murallas. ◦ Tras la toma de Zamora, Almanzor se trasladó al castillo de Toro, lo conquistó y regresó a Córdoba. ◦ Es posible que Zamora fuera tomada definitivamente por los cordobeses en esta campaña, ya que las fuentes no mencionan más ataques directos contra ella, sino incursiones hacia puntos más al norte.