La Magdalena es una localidad del municipio de El Tejado, en la comarca del Alto Tormes, provincia de Salamanca, España.
Inicialmente, esta localidad estuvo ligada en su reconquista en el siglo XII a la Comunidad de Villa y Tierra de Ávila,[1] a la que perteneció hasta principios del siglo XVII dentro de la Tierra de Puente del Congosto.
[2] En 1833, la división territorial encuadró a La Magdalena en la provincia de Salamanca y la Región Leonesa,[3] dentro del municipio de El Tejado.
En 2019 La Magdalena contaba con una población de 55 habitantes, de los cuales 26 son varones y 29 son mujeres (INE 2019).
Población según el padrón municipal de 2019.