El número de habitantes censados en el municipio se ha incrementado en 1.105 personas desde el 1 de enero de 2012, hasta alcanzar en la actualidad los 68.442 habitantes inscritos como residentes, según los datos del padrón municipal del Ayuntamiento de Estepona. De esta forma, la población esteponera ha pasado de 67.337 -enero de 2012-, a 68.442 habitantes -16 de agosto de 2013-. Por sexos, 34.099 son hombres y 34.343 son mujeres.
Por nacionalidades, la población española es la mayoritaria, con un total de 49.752 habitantes, frente a los 18.690 extranjeros que residen en la localidad, de un total de 111 nacionalidades diferentes. La población extranjera representa ya el 27,3% de los censados en el municipio.
Dentro de este grupo de extranjeros, son mayoritarios los ciudadanos de Reino Unido, con 5.907 miembros en el padrón municipal; Marruecos, 2.331; Alemania, 1.108; Italia, 906; Francia 648; Países Bajos, 571 y Rusia, 438.
Respecto a la evolución de la población, es a partir de finales de 2011 cuando se registra un repunte de aumento poblacional. De esta forma, en diciembre de 2011 se alcanzaron 67.268 habitantes, frente a los 65.667 de enero de 2011. Es en enero de 2011 cuando por primera vez -desde 1981- se volvió a registrar un descenso poblacional, con la baja de 431 habitantes, respecto a los 66.098 censados en enero de 2010.