Garachico – kanaryjska miejscowość należąca do regionu Santa Cruz de Tenerife. Zlokalizowana na północnym zachodzie Teneryfy na obszarze strefy Isla Baja (Los Silos, Buenavista del Norte i El Tanque). W związku ze skomplikowaną orografią, dzielnice tworzące miejscowość rozproszone są pomiędzy wybrzeżem a górami. Poza samą Villa de Garachico, okręg miejski złożony jest z licznych dzielnic, takich jak La Caleta de Interián (osiedle dzielone z okręgiem miejskim Los Silos), El Guincho, Las Cruces, San Pedro de Daute, Genovés, San Juan del Reparo i La Montañeta.
Historia Miasto Garachico wraz ze swoim portem założone zostało przez genueńskiego bankiera Krzysztofa de Ponte po podbiciu Teneryfy w 1496 roku. Na przestrzeni XVI i XVII wieku Garachico przekształciło się w główny port wyspy. Wypływały z niego statki załadowane winem i cukrem, przewożąc towary do Ameryki i Europy, co spowodowało rozwój ekonomiczny ludności Garachico. W przeszłości był to port komplementarny, który przede wszystkim stanowił łącznik pomiędzy portami o większym znaczeniu: Villa Apurón (dziś: Santa Cruz de La Palma), Santa Cruz de Tenerife i Puerto de Las Palmas, a Półwyspem Iberyjskim i Ameryką.