Total medals

Games 1st 2nd 3rd Total
Olympic Games Summer Olympics 137 136 274 547
Olympic Games Winter Olympics 0 0 0 0
Total 137 136 274 547

Countries with medals

Country (IOC Code) 1st 2nd 3rd Total
Japan Japan (JPN) 39 19 26 84
France France (FRA) 14 10 25 49
Korea Republic Korea Republic (KOR) 11 16 16 43
China China (CHN) 8 3 11 22
Cuba Cuba (CUB) 6 14 16 36
USSR USSR (URS) 5 5 13 23
Russian Federation Russian Federation (RUS) 5 4 7 16
Italy Italy (ITA) 4 4 7 15
Brazil Brazil (BRA) 4 3 15 22
Netherlands Netherlands (NED) 4 2 17 23
Poland Poland (POL) 3 3 2 8
Germany Germany (GER) 3 2 13 18
Georgia Georgia (GEO) 3 2 3 8
Spain Spain (ESP) 3 1 2 6
United States United States (USA) 2 4 8 14
Korea DPR Korea DPR (PRK) 2 2 4 8
Austria Austria (AUT) 2 2 1 5
Belgium Belgium (BEL) 2 1 9 12
Slovenia Slovenia (SLO) 2 0 3 5
Unified Team (ex USSR) Unified Team (ex USSR) (EUN) 2 0 2 4
Federal Republic of Germany Federal Republic of Germany (FRG) 1 4 3 8
Hungary Hungary (HUN) 1 3 5 9
Mongolia Mongolia (MGL) 1 3 4 8
German Democratic Republic German Democratic Republic (GDR) 1 2 6 9
Romania Romania (ROU) 1 2 3 6
Azerbaijan Azerbaijan (AZE) 1 2 1 4
Switzerland Switzerland (SUI) 1 1 2 4
Argentina Argentina (ARG) 1 0 1 2
Belarus Belarus (BLR) 1 0 1 2
Greece Greece (GRE) 1 0 1 2
Turkey Turkey (TUR) 1 0 1 2
Czech Republic Czech Republic (CZE) 1 0 0 1
Kosovo Kosovo (KOS) 1 0 0 1
Great Britain Great Britain (GBR) 0 8 11 19
Uzbekistan Uzbekistan (UZB) 0 2 4 6
Canada Canada (CAN) 0 2 3 5
Kazakhstan Kazakhstan (KAZ) 0 2 1 3
Israel Israel (ISR) 0 1 4 5
Bulgaria Bulgaria (BUL) 0 1 2 3
Ukraine Ukraine (UKR) 0 1 2 3
Algeria Algeria (ALG) 0 1 1 2
Colombia Colombia (COL) 0 1 1 2
Egypt Egypt (EGY) 0 1 1 2
Unified Team of Germany Unified Team of Germany (EUA) 0 1 1 2
Slovakia Slovakia (SVK) 0 1 0 1
Estonia Estonia (EST) 0 0 3 3
Australia Australia (AUS) 0 0 2 2
Portugal Portugal (POR) 0 0 2 2
Yugoslavia Yugoslavia (YUG) 0 0 2 2
Czechoslovakia Czechoslovakia (TCH) 0 0 1 1
Iceland Iceland (ISL) 0 0 1 1
Kyrgyzstan Kyrgyzstan (KGZ) 0 0 1 1
Latvia Latvia (LAT) 0 0 1 1
Tajikistan Tajikistan (TJK) 0 0 1 1
United Arab Emirates United Arab Emirates (UAE) 0 0 1 1
Total 137 136 274 547