A 1 de enero de 2017 tenía un total de 27.149 habitantes, ocupando el 9.º puesto en número de habitantes tanto de la isla de Tenerife como de la provincia de Santa Cruz de Tenerife, y el 18.º de la Comunidad Autónoma.