The Danish Chess Championship was organised by the Danish Chess Union (DSU) and first held in 1910. A masterclass was first introduced in 1915. But it is only from 1922 that the title of Danish chess champion was introduced, this was the first year also players from Copenhagen joined.
In 1949 Poul Hage and Bjørn Nielsen were equal, but Nielsen died before the play-off. In 1950 Hage finished equal with Jens Enevoldsen, but this time the winner was decided by toss up.
The 1997 Championship was a ten-player single round-robin tournament held in Esbjerg from 22–30 March. The field included six Grandmasters, and the tournament average Elo rating was 2487 making it FIDE category 10. Lars Bo Hansen won with 6.0/9, and was the only player to not lose a game. Tied for second at 5.5 were Curt Hansen, Bent Larsen, and Peter Heine Nielsen. The four top finishers were all GMs.
The 1999 Championship was a ten-player single round-robin tournament held in Aarhus starting on 27 March. Peter Heine Nielsen and Sune Berg Hansen tied at 6.5/9, with Nielsen winning the championship on tie-break.
The 2000 Championship began as a ten-player single round-robin tournament, but 65-year-old former champion Bent Larsen was forced to withdraw due to ill health, and his completed games were not counted in the tournament results. The 15–24 April championship in Aalborg was won by Curt Hansen 6.0/8 a half point ahead of Peter Heine Nielsen. Both completed the tournament without a loss, but Hansen had one more win.
The 2001 Championship was a ten-player single round-robin tournament held in Nyborg from 7–16 April. Tournament favorite Peter Heine Nielsen won 7.0/9.