Está situado en el oeste de la isla, limitando con los municipios de Santiago del Teide, La Orotava y Adeje.