Hermigua est une commune de la province de Santa Cruz de Tenerife dans la communauté autonome des Îles Canaries en Espagne. Elle est située au nord de l'île de La Gomera. Hermigua est située dans la vallée la plus riche en eau de La Gomera. Elle est approvisionnée en eau durant toute l'année par le Rio del Cedro permettant à la commune de vivre essentiellement de l'agriculture. le Parc national de Garajonay, qui se trouve en partie sur le territoire de la commune de Hermigua, se trouve à 6 km à l'est du centre.