Tiene una extensión de 52,21 km², siendo el 14º municipio en extensión de la isla de Tenerife y el 24º de la provincia.