USA leaves the 2012 London Games with more total medals and more Gold than any other nation. The US ended up with 104 total medals: 46 Gold, 29 Silver and 29 Bronze. China finished second with 87 total, 38 Gold. Russia was third with 82 medals. …. 962 medals were given out to 85 different nations.