Con una superficie de 81,79 km², es el 10º municipio en extensión de la isla de Tenerife y el 16º de la provincia.