Die 10 teilnehmenden Mannschaften spielten in der Vorrunde ein einfaches Rundenturnier. Die beiden Letzten stiegen in die Klasse 1 ab, die ersten Vier qualifizierten sich für das Play-off. Das Play-off wurde im K.-O.-System ausgetragen, es wurden alle vier Plätze ausgespielt.
Spieltermine
Die Wettkämpfe der Vorrunde wurden ausgetragen am 5., 6., 26. und 27. Februar, 18. und 19. März, 29. und 30. April und 20. Mai 2000. Die Play-off-Wettkämpfe fanden am 1. und 2. Juni 2000 in Breda statt.
Vorrunde
Schon vor der letzten Runde standen mit dem Titelverteidiger Panfox/De Variant Breda, der Hilversums Schaakgenootschap, Magnus/BSG drei Play-off-Teilnehmer fest, während ESGOO Enschede und der SV Zukertort Amstelveen den vierten Platz unter sich ausmachten. Durch einen Sieg gegen Bussum erreichte Enschede den vierten Platz, so dass die gleichen Vereine wie im Vorjahr das Play-off erreichten. Aus der Klasse 1 waren Rotterdam und die Leidsch Schaakgenootschap aufgestiegen. Beide Aufsteiger erreichten den Klassenerhalt, absteigen mussten hingegen der Schaakclub Groningen und Utrecht.
Im Halbfinale trafen in einem Wettkampf der Vorrunde-Vierte Enschede auf den Vorrunden-Sieger Breda und im anderen Wettkampf mit Hilversum und Bussum der Zweite und Dritte der Vorrunde aufeinander. Während sich Breda deutlich durchsetzte, fiel der Sieg Hilversums nur knapp aus.
Während sich im Spiel um Platz 3 Bussum mit einem 6½:3½ für die Vorrundenniederlagen revanchierte, verteidigte Breda in der Neuauflage des Vorjahresfinales mit dem gleichen Ergebnis den Titel.