La población activa de la localidad asciende aproximadamente a unas 2000 personas y el sector económico que prevalece es el secundario, pues la localidad cuenta con una industria textil que destaca entre los municipios de la comarca de Antequera.