Anaya de Alba es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Anaya de Alba es de 189 personas (2020), el área de Anaya de Alba es de 37 kilómetros cuadrados, la distancia de Anaya de Alba a Madrid es de 202 kilómetros. Anaya de Alba comparte fronteras con Horcajo Medianero, Galinduste, Galisancho, Éjeme, Navales y Larrodrigo.