Las pruebas de ciclismo en pista se realizaron en las instalaciones del Velódromo de Laoshan, ubicado en el distribo Shijingshan de Pekín.
Ocupa una superficie de 32.920 m2 y es de nueva construcción. Cuenta con un número total de 6.000 asientos (3.000 fijos y 3.000 temporales).