La población de Sanlúcar de Barrameda ha vuelto a crecer. Es una de las ciudades de la provincia en la que el número de habitantes se sigue incrementando de manera paulatina desde 2006.
A fecha 1 de enero de 2013, Sanlúcar alcanza los 67 385 habitantes, según los datos publicados por el Instituto Nacional de Estadística (INE) en el Censo de Población y Viviendas 2014. Hasta esa fecha la población creció en 84 personas, lo que la mantiene como la séptima ciudad de la provincia gaditana por número de habitantes. La tendencia poblacional se ha sostenido de manera alcista en los años referidos con incrementos de entorno a los 400 habitantes anuales, excepto en 2010, cuando la cifra creció en 736 personas, y en 2012, cuando decreció en 7 personas.
Los datos poblacionales de los últimos años son los siguientes:
2006: 63.509 habitantes.
2007: 63.968 habitantes.
2008: 64.434 habitantes.
2009: 65.805 habitantes.
2010: 66.541 habitantes.
2011: 66.944 habitantes
2011 (nov.): 67.232 habitantes.
2012: 67.308 habitantes.
2013: 67.301 habitantes.
2014: 67.385 habitantes.
En cuanto al sexo, las cifras reflejan una población casi similar en número de hombres (33.610) y mujeres (33.775), tendencia que ha sido la tónica durante los años anteriores. El alcalde de Sanlúcar, Víctor Mora, ha hecho una valoración positiva de estos datos, que significan que la ciudad sigue el ritmo de crecimiento a pesar de la dificultad de los momentos actuales, en los que ciudades como San Fernando o El Puerto comienzan a perder población.
Sanlúcar, sin embargo, mantiene su ritmo alcista manteniéndose a la cabeza de las localidades de la comarca en incremento poblacional.