El Roque de Garachico es un islote canario localizado en la costa norte de la isla de Tenerife (Canarias, España), perteneciente al municipio de Garachico.