En 1586 tiene 500 vecinos (es decir, "pecheros", personas que pagan impuestos), cifra sólo superada en la provincia por Málaga, Antequera, Vélez-Málaga, Ronda y Marbella; 580 vecinos en 1594; 603 vecinos en 1717; 6.237 habitantes en 1752 según la pesquisa de Ensenada y 6.639 según el Censo de Floridablanca, datos relativos pero muy aproximados.