Entre 1900 y 1970 la población de Moguer se mantuvo en torno a los 7000-8000 habitantes, y a partir de 1970 experimentó un crecimiento continuo que ha situado la población actual en los 21.699 habitantes (INE.