Le Minho (en espagnol et galicien Miño) est un fleuve international qui culmine à une altitude de 750 m dans la Serra de Meira dans la Communauté autonome de Galice et parcour environ 340 kilomètres avant de se jeter dans l’océan Atlantique au sud de la ville de la Guarda et au nord de Caminha. Dans les 75 derniers kilomètres du parcours, entre Melgaço et son embouchure, il fait la frontière entre l’Espagne et le Portugal.
Il y a 14 îles à travers la section de la rivière Minho partagée entre le Portugal et l’Espagne, dont quatre sont considérés comme international et ne n’appartiennent a aucun des deux pays.