Melgar de Tera es un municipio y localidad española de la provincia de Zamora, en la comunidad autónoma de Castilla y León.
El municipio cuenta con una superficie de 40,91 km² y, según datos del padrón municipal 2014 del INE, cuenta con una población de 433 habitantes. El municipio incluye la localidad pedánea de Pumarejo de Tera.
Población:
409
INE 2017