Total medals

Games 1st 2nd 3rd Total
Olympic Games Summer Olympics 152 151 304 607
Olympic Games Winter Olympics 0 0 0 0
Total 152 151 304 607

Countries with medals

Country (IOC Code) 1st 2nd 3rd Total
Japan Japan (JPN) 48 21 27 96
France France (FRA) 16 13 28 57
Korea Republic Korea Republic (KOR) 11 17 18 46
China China (CHN) 8 3 11 22
Cuba Cuba (CUB) 6 15 16 37
USSR USSR (URS) 5 5 13 23
Russian Federation Russian Federation (RUS) 5 4 7 16
Georgia Georgia (GEO) 4 5 3 12
Italy Italy (ITA) 4 4 9 17
Brazil Brazil (BRA) 4 3 17 24
Netherlands Netherlands (NED) 4 2 18 24
Germany Germany (GER) 3 3 15 21
Poland Poland (POL) 3 3 2 8
Spain Spain (ESP) 3 1 2 6
Kosovo Kosovo (KOS) 3 0 0 3
United States United States (USA) 2 4 8 14
Austria Austria (AUT) 2 3 2 7
Korea DPR Korea DPR (PRK) 2 2 4 8
Belgium Belgium (BEL) 2 1 10 13
Slovenia Slovenia (SLO) 2 1 3 6
Unified Team (ex USSR) Unified Team (ex USSR) (EUN) 2 0 2 4
Czech Republic Czech Republic (CZE) 2 0 0 2
Mongolia Mongolia (MGL) 1 4 6 11
Federal Republic of Germany Federal Republic of Germany (FRG) 1 4 3 8
Hungary Hungary (HUN) 1 3 6 10
German Democratic Republic German Democratic Republic (GDR) 1 2 6 9
Romania Romania (ROU) 1 2 3 6
Azerbaijan Azerbaijan (AZE) 1 2 2 5
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
Great Britain Great Britain (GBR) 0 8 12 20
Canada Canada (CAN) 0 2 5 7
Uzbekistan Uzbekistan (UZB) 0 2 5 7
Kazakhstan Kazakhstan (KAZ) 0 2 2 4
Israel Israel (ISR) 0 1 5 6
Ukraine Ukraine (UKR) 0 1 3 4
Bulgaria Bulgaria (BUL) 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
Chinese Taipei Chinese Taipei (TPE) 0 1 0 1
Slovakia Slovakia (SVK) 0 1 0 1
Estonia Estonia (EST) 0 0 3 3
Olympic Athletes from Russia / ROC Olympic Athletes from Russia / ROC (OAR) 0 0 3 3
Portugal Portugal (POR) 0 0 3 3
Australia Australia (AUS) 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 152 151 304 607