Соревнования по велоспорту на летних Олимпийских играх 2012 проходили с 28 июля по 12 августа. Разыгрывались 18 комплектов наград.
(Жирным выделено самое большое количество медалей в своей категории; принимающая страна также выделена)