Según un estudio del Instituto de Estadística de Andalucía (IEA) de 2007, la renta por habitante en Benalmádena es de 17.301 euros, superando en 2.463 euros a la media de Andalucía y en casi 1.800 euros a la media provincial.