Geografía.
Situado en el norte tinerfeño con una superficie de 24,23 Km2 a una altitud de 200 m y con una población de 5 545 habitantes se encuentra a una distancia por carretera de 68 Km de Santa Cruz Tenerife.
Limita por el oeste con Buenavista, al este con El Tanque y cercano a la costa con Garachico, y al sur se encuentra con Santiago del Teide. Al norte su espacio litoral luce una costa rocosa, con varias puntas algunas playas intercaladas.