United State of America grabs the top spot from China in medal tally at the 2012 London Olympics having 39 Gold, 25 Silver, and 26 Bronze over China's 37 Gold, 24 Silver and 19 Bronze medals respectively.
![]() |
2012 London Olympics medal count as of August 10, 2012. |