When it comes to winning gold medals in Olympic competitions, no country brings home gold more often than the United States and it's not even close.
In the 49 Summer and Winter Olympiads prior to Sochi, the United States has won 2,678 medals, including 1,077 gold medals, the most all-time. If we also include medals won by the Soviet Union, Russia is second with 643 gold medals. However, they trail Germany slightly in the overall medal count (1,703 to 1,700).
Here are the 20 countries that have won the most Olympic gold medals all-time.
BusinessInsider.com
Data via Sports-Reference.com