El Roque de Garachico es un islote o roque situado a 300 metros de la costa norte de la isla de Tenerife ( Canarias , España ) perteneciente al municipio de Garachico . Tiene una longitud de 284 metros de norte a sur, una anchura de hasta 169 metros y una superficie de cinco hectáreas. Emerge abruptamente del mar, con paredes de roca casi verticales en algunos lugares, y alcanza una altura de 77 metros. La zona fue protegida en 1987.
28°22′47″N 16°45′45″O / 28.3797, -16.7626