Santa Croya de Tera es un municipio español de la provincia de Zamora y de la comunidad autónoma de Castilla y León. Tiene una superficie de 21,16 km² con una población de 335 habitantes y una densidad de 15,83 hab/km².
Población:
322
INE 2017