Tiene una población de 4.646 habitantes (INE 2016), repartidos entre la villa y las pedanías de Guadalén y Miraelrío, que está más cercana a la vecina Linares.