Benalmádena es un municipio español en la provincia de Málaga, en la comunidad autónoma de Andalucía. Se encuentra en la costa del Mediterráneo, entre Torremolinos y Fuengirola. Según el Instituto Nacional de Estadística, en 2020 tenía una población de 70.317 habitantes. El municipio cuenta con una superficie de 27,51 km² y una densidad de población de 2.555,5 hab/km².