La isla de Monteagudo está separada de la costa del cabo Home, en la península del Morrazo, por el canal Norte, y de la isla de San Martiño por un estrecho de aproximadamente 500 metros conocido como "Freu da Porta".