De Nederlandse Go Competitie is een go-toernooi voor Nederlandse clubs. Er wordt gespeeld in teams van 3 spelers, en elke club mag een onbeperkt aantal teams afvaardigen.
De wedstrijden worden in principe gespeeld op clubavonden - als de clubs dicht bij elkaar liggen op de speelavond van een van de clubs, als ze verder weg liggen bij een club ongeveer halverwege. Wedstrijden tussen clubs die nog verder uit elkaar liggen worden aan het eind van de competitie centraal gespeeld in Utrecht. De teams zijn verdeeld in klassen van in principe 6 teams, met daarbij een promotie- en degradatiesysteem, hoewel dit regelmatig wordt beïnvloed door nieuwe teams, verdwijnende teams en teams die van samenstelling veranderen. De hoogste klasse heet de hoofdklasse. Er zijn twee competities per jaar, de voorjaarscompetitie in februari-juni en de najaarscompetitie in augustus-december.