El municipio de Benahavís tiene una superficie de 145,8 kilómetros cuadrados y en 2016 contaba con 7.342 habitantes según el Instituto Nacional de Estadística.