El territorio del municipio abarca desde las laderas noroccidentales del Pico Viejo hasta el
mar, donde ocupa una extensa franja de terreno litoral que forma parte de la denominada Isla Baja, una gran plataforma horizontal de origen volcánico. Pico Viejo o
Montaña Chahorra es un volcán situado en la isla de
Tenerife (
Canarias). Constituye el segundo pico más alto de Tenerife y de Canarias con una altura de 3.135 m sobre el nivel del mar. Pico Viejo y el Teide son las dos únicas
montañas canarias que sobrepasan los 3.000 metros de altitud. Ambas se encuentran dentro del perímetro del
Parque nacional del Teide. En su
paisaje sobresalen el conocido como Roque de
Garachico, un pequeño islote frente a la villa, así como las coladas volcánicas históricas que descienden desde las cumbres al mar. El Roque de Garachico es un islote canario localizado en la costa norte de la isla de Tenerife, perteneciente al municipio de Garachico. Con unas 5 hectáreas de superficie, este espacio quedó protegido en 1987 con la denominación inicial de Paraje Natural de Interés Nacional del Islote de Garachico. En 1994 adoptó su nombre actual de
Monumento Natural del Roque de Garachico.