Posee una superficie de 29,28 km², ocupando el 21 puesto de la isla de Tenerife en cuanto a extensión, así como el 41º de la provincia.