El Puente (Zamora) es un municipio de España en la provincia de Zamora, en la comunidad autónoma de Castilla y León. Se encuentra situado al noroeste de la provincia, en la comarca de Sanabria.El municipio tiene una población de 1.142 habitantes (INE 2021). Su término municipal tiene una superficie de 15,58 km².El Puente se encuentra a orillas del río Tera, en el entorno del Parque Natural del Lago de Sanabria. El municipio está formado por las localidades de El Puente, Quintanilla del Monte y San Esteban de la Sierra.