Almendra es un municipio y localidad española de la provincia de Salamanca, en la comunidad autónoma de Castilla y León. La distancia que separa a Almendra de Salamanca y Zamora es prácticamente la misma a 60 km. Se encuentra entre Monleras y Trabanca. Cuenta con una población de 213 habitantes.
Este municipio presta su nombre a la presa de Almendra, construida a 6 km. La carretera de la presa es más frecuentada de esta zona para comunicar la provincia de Salamanca con la provincia de Zamora y viceversa. Además, cabe destacar que esta presa es la tercera persa en importancia de España por su volumen. Fue construida en 1970 para su aprovechamiento como central hidroeléctrica. Y forma parte del sistema hidroeléctrico conocido como “Saltos del Duero”. La espectacularidad de esta obra de ingeniería atrae a muchos de los visitantes del Parque Natural de Arribes del Duero. Desde sus miradores se pueden observar unas amplias vistas panorámicas de las Arribes del Tormes. Otros monumentos son: la Iglesia, y la Casa Consistorial.
Las fiestas patronales tienen lugar el día 29 de septiembre, en honor a San Miguel.