Después de varios años experimentando ligeros descensos en el número de habitantes empadronados en Almendralejo, durante el año 2020 la población en la capital de Tierra de Barros ofreció un ligero repunte en el número de habitantes situándose en la cifra de 33.855 personas empadronadas, según las cifras oficiales del Instituto Nacional de Estadística. La cifra arroja un crecimiento de 379 personas más empadronadas en Almendralejo con respecto a los datos cerrados en 2019 donde se registró 33.474 personas. Actualmente, por sexos, hay 16.784 hombres y 17.071 mujeres. La irrupción de la pandemia puede ser el principal motivo de la vuelta de muchos almendralejenses a su localidad de origen.

La evolución de la población en Almendralejo se ha mantenido de forma muy lineal durante los últimos años. De hecho, entre 2017 y 2020 no ha habido una diferencia de más de 400 nuevos registrados en el censo municipal. El cambio más drástico se produjo precisamente en 2017 cuando se perdieron casi mil habitantes de los que tenía Almendralejo en 2016.

El pico más alto de empadronados en Almendralejo se registra en 2013 con 35.101 personas. El crecimiento más alto se produjo entre 2007 y 2008, un año de prosperidad que se culminó con más de 2.000 nuevos habitantes.