La organización de estos Juegos estuvo en manos del Comité Organizador de los Juegos Olímpicos de Pekín (conocido como BOCOG por sus siglas en inglés), dirigido por el político Liu Qi, una de las principales figuras del Partido Comunista Chino al ser el secretario del Comité del partido en la capital y alcalde de la ciudad entre 1999 y 2003.