Tiene una superficie de 95,91 km², lo que lo convierte en el municipio número 9 de la isla de Tenerife en cuanto a extensión, así como el 14 de la provincia.