En el año 2016 contaba con 3.948 habitantes, siendo la localidad de mayor población de la comarca de la Sierra de las Nieves.