Zamora on kaupunki Luoteis-Espanjassasamannimisessä maakunnassaKastilia ja Leónin itsehallintoalueella. Kaupungin asukasluku on noin 66 000[1] ja pinta-ala 149,28 neliökilometriä.
Zamora sijaitsee Duero-joen rannalla. Kaupungin keskiaikaisessa keskustassa on lukuisiaromaanista tyylisuuntaa edustavia rakennuksia, kuten Iglesia de San Ildefonso, Iglesia de San Cipriano ja Iglesia de Santa María Magdalena.[2]
Kaupunginmuurin kolme porttia, Puerta de Doña Urraca, Puerta del Obispo ja Portillo de la Traición, ovat huomattavia.[2]
Zamorassa onKöppenin ilmastoluokituksen mukaan keskileveysasteiden aroilmasto. Vuoden keskilämpötila on noin 12 °C ja keskimääräinen sademäärä 360 millimetriä. Elokuu on lämpimin kuukausi. Silloin vuorokauden keskilämpötila on noin 22 °C. Viilein kuukausi on tammikuu, jolloin keskilämpötila on noin 4 °C. Sateisin kuukausi on joulukuu, jolloin sataa keskimäärin noin 40 millimetriä. Heinäkuu puolestaan on kuivin kuukausi. Silloin keskimääräinen sadanta on 9 millimetriä.[3]