Camarzana de Tera ist ein nordwestspanischer Ort und eine Gemeinde (municipio) mit nur noch 889 Einwohnern (Stand: 2022) im Süden der Provinz Zamora in der Autonomen GemeinschaftKastilien-León. Neben dem Hauptort Camarzana de Tera gehören die Ortschaften Cabañas de Tera, San Juanico el Nuevo und Santa Marta de Tera.
Camarzana de Tera liegt am westlichen Rand der Kastilischen Hochebene(Meseta Iberica) in einer Höhe von ca. 775 m am Tera, der die südliche Gemeindegrenze bildet. Die Provinzhauptstadt Zamora ist gut 55 km (Fahrtstrecke) in südsüdöstlicher Richtung entfernt. Durch die Gemeinde führt die Autovía A-52.
Das gemäßigte Kontinentalklima wird nur selten vom Atlantik beeinflusst; Regen (ca. 475 mm/Jahr) fällt vorwiegend im Winterhalbjahr.[2]