Die 2. Schacholympiade fand vom 21. Juli bis 6. August 1928 in Den Haag statt. Sie wurde von der FIDE organisiert und bestand aus einem Männerwettbewerb. Zusätzlich fanden noch diverse Attraktionen statt, um Schach bekannt zu machen.
Gespielt wurde im Binnenhof, dem niederländischen Parlament. Es nahmen 17 Mannschaften mit insgesamt 86 Spielern teil, die in einem Rundenturnier gegeneinander spielten. Polen, Lettland, die USA und Rumänien waren erstmals dabei. Zeitkontrollen waren nach einer Stunde für die ersten 20 Züge, dann unbekannt.