Camarzana de Tera is a municipality in Spain, located in the province of Zamora within the autonomous community of Castile and León. It lies in the northwestern part of the country, in a region characterised by the plains and river valleys of the Duero basin.
The municipality had a population of 982 inhabitants according to the 2009 census carried out by the Instituto Nacional de Estadística (INE). Like many small municipalities in rural Castile and León, it is a compact settlement surrounded by agricultural land.
Its name derives from the Tera, a river of the Duero basin that flows through the area. The municipality is one of many small population centres that make up the sparsely populated countryside of the Zamora province.