2012年伦敦奥运会共设26个大项、36个分项、302个小项的比赛。
项目存在并列和团体,比如篮球、足球、体操,所以实际奖牌数还会更多。
1 游泳(包括游泳46个小项、跳水8个小项、花样游泳2个小项、水球2个小项)
2 射箭 4个小项
3 田径 47个小项
4 羽毛球 5个小项
5 篮球 2个小项
6 拳击 13个小项
7 皮划艇(包括皮划艇静水12个小项、 皮划艇激流回旋4个小项)
8 自行车(包括场地自行车10个小项、公路自行车4个小项、山地自行车2个小项、小轮车2个小项)
9 马术 6个小项
10 击剑 10个小项
11 足球 2个小项
12 体操(包括竞技体操14个小项、艺术体操2个小项、蹦床2个小项)
13 手球 2个小项
14 曲棍球 2个小项
15 柔道 14个小项
16 现代五项 2个小项
17 赛艇 14个小项
18 帆船 10个小项
19 射击 15个小项
20 乒乓球 4个小项
21 跆拳道 8个小项
22 网球 5个小项
23 三项全能(铁人三项) 2个小项
24 排球(包括排球2个小项、沙滩排球2个小项)
25 举重 15个小项
26 摔跤 18个小项
取消项目
2005年7月8日,国际奥委会在国际奥委会新加坡全会上正式宣布棒球(奥运会只设男子棒球项目)和垒球(奥运会只设女子垒球项目)将不会列入2012年伦敦奥运会以及2016年第31届夏季奥运会比赛项目中,理由是参与的国家太少。