Debido a ello, en 2011 Astorga ocupaba el puesto 25 entre los 100 municipios de España con la edad media más alta, en cuyo caso era de 46,63 años frente a los 17,34 de media estatal.