Alemania ganó el mayor número de medallas en las Olimpiadas de Londres 2012 con 48 medallas totales, de las cuales 14 fueron de oro. Australia ganó el segundo mayor número de medallas con un total de 49 medallas, incluyendo 17 de oro. El documento proporciona el desglose de las medallas de oro, plata y bronce ganadas por varios países en los Juegos Olímpicos de 2012.