A quick look at the all-time Olympic Games medal tally of all the participating countries.

Olympic Games Medal Tally

All-time medal tally for all Summer Olympic Games starting from 1896 till the last games has been provided in this page. The medal tally includes total number of gold, silver and bronze medals won by each participating country and their total as well.

S#
Country
Code
Gold Silver Bronze Total
1 Afghanistan AFG
0
0
2
2
2 Algeria ALG
5
4
8
17
3 Argentina ARG
21
25
28
74
4 Armenia ARM
2
5
9
16
5 Australasia ANZ
3
4
5
12
6 Australia AUS
147
163
187
497
7 Austria AUT
18
33
36
87
8 Azerbaijan AZE
7
12
25
44
9 Bahamas BAH
6
2
6
14
10 Bahrain BRN
1
1
1
3
11 Barbados BAR
0
0
1
1
12 Belarus BLR
13
28
43
84
13 Belgium BEL
39
54
55
148
14 Bermuda BER
0
0
1
1
15 Bohemia BOH
0
1
3
4
16 Botswana BOT
0
1
0
1
17 Brazil BRA
30
36
61
127
18 British West Indies BWI
0
0
2
2
19 Bulgaria BUL
51
86
80
217
20 Burundi BDI
1
1
0
2
21 Cameroon CMR
3
1
1
5
22 Canada CAN
63
102
136
301
23 Chile CHI
2
7
4
13
24 China CHN
227
164
152
543
25 Chinese Taipei TPE
3
7
14
24
26 Colombia COL
5
8
13
26
27 Costa Rica CRC
1
1
2
4
28 Croatia CRO
11
10
12
33
29 Cuba CUB
77
69
74
220
30 Cyprus CYP
0
1
0
1
31 Czech Republic CZE
15
17
22
54
32 Czechoslovakia TCH
49
49
45
143
33 Denmark DEN
44
74
76
194
34 Djibouti DJI
0
0
1
1
35 Dominican Republic DOM
3
2
2
7
36 East Germany GDR
153
127
128
408
37 Ecuador ECU
1
1
0
2
38 Egypt EGY
7
9
13
29
39 Eritrea ERI
0
0
1
1
40 Estonia EST
9
9
16
34
41 Ethiopia ETH
22
9
22
53
42 Fiji FIJ
1
0
0
1
43 Finland FIN
101
84
118
303
44 France FRA
212
244
261
717
45 Gabon GAB
0
1
0
1
46 Georgia GEO
8
6
18
32
47 Germany GER
191
192
232
615
48 Ghana GHA
0
1
3
4
49 Great Britain GBR
263
295
290
848
50 Greece GRE
33
44
41
118
51 Grenada GRN
1
1
0
2
52 Guatemala GUA
0
1
0
1
53 Guyana GUY
0
0
1
1
54 Haiti HAI
0
1
1
2
55 Hong Kong HKG
1
1
1
3
56 Hungary HUN
175
147
169
491
57 Iceland ISL
0
2
2
4
58 Independent Olympic Athletes IOA
1
0
1
2
59 Independent Olympic Participants IOP
0
1
2
3
60 India IND
9
7
12
28
61 Indonesia INA
7
12
11
30
62 Iran IRI
18
21
28
67
63 Iraq IRQ
0
0
1
1
64 Ireland IRL
9
10
12
31
65 Israel ISR
1
1
7
9
66 Italy ITA
206
178
193
577
67 Ivory Coast CIV
1
1
1
3
68 Jamaica JAM
23
33
22
78
69 Japan JPN
142
134
162
438
70 Jordan JOR
1
0
0
1
71 Kazakhstan KAZ
19
22
28
69
72 Kenya KEN
31
38
30
99
73 Kosovo KOS
1
0
0
1
74 Kuwait KUW
0
0
2
2
75 Kyrgyzstan KGZ
0
1
3
4
76 Latvia LAT
3
11
5
19
77 Lebanon LIB
0
2
2
4
78 Lithuania LTU
6
6
13
25
79 Luxembourg LUX
1
1
0
2
80 Macedonia MKD
0
0
1
1
81 Malaysia MAS
0
7
4
11
82 Mauritius MRI
0
0
1
1
83 Mexico MEX
13
24
30
67
84 Mixed team ZZX
8
5
4
17
85 Moldova MDA
0
2
6
8
86 Mongolia MGL
2
10
16
28
87 Montenegro MNE
0
1
0
1
88 Morocco MAR
6
5
12
23
89 Mozambique MOZ
1
0
1
2
90 Namibia NAM
0
4
0
4
91 Netherlands NED
86
92
108
286
92 Netherlands Antilles AHO
0
1
0
1
93 New Zealand NZL
46
27
45
118
94 Niger NIG
0
1
1
2
95 Nigeria NGR
3
8
13
24
96 North Korea PRK
17
15
23
55
97 Norway NOR
56
49
47
152
98 Pakistan PAK
3
3
4
10
99 Panama PAN
1
0
2
3
100 Paraguay PAR
0
1
0
1
101 Peru PER
1
3
0
4
102 Philippines PHI
0
3
7
10
103 Poland POL
66
84
131
281
104 Portugal POR
4
8
12
24
105 Puerto Rico PUR
1
2
6
9
106 Qatar QAT
0
1
4
5
107 Romania ROU
89
95
122
306
108 Russia RUS
151
140
161
452
109 Russian Empire RU1
1
4
3
8
110 Saint Lucia LCA
1
0
0
1
111 Saudi Arabia KSA
0
1
2
3
112 Senegal SEN
0
1
0
1
113 Serbia SRB
3
6
6
15
114 Serbia and Montenegro SCG
0
2
0
2
115 Singapore SIN
1
2
2
5
116 Slovakia SVK
9
11
8
28
117 Slovenia SLO
5
8
10
23
118 South Africa RSA
25
32
29
86
119 South Korea KOR
90
85
89
264
120 Soviet Union URS
394
318
297
1009
121 Spain ESP
44
63
41
148
122 Sri Lanka SRI
0
2
0
2
123 Sudan SUD
0
1
0
1
124 Suriname SUR
1
0
1
2
125 Sweden SWE
145
170
180
495
126 Switzerland SUI
50
75
66
191
127 Syria SYR
1
1
1
3
128 Tajikistan TJK
1
1
2
4
129 Tanzania TAN
0
2
0
2
130 Thailand THA
9
8
13
30
131 Togo TOG
0
0
1
1
132 Tonga TGA
0
1
0
1
133 Trinidad and Tobago TRI
2
5
13
20
134 Tunisia TUN
3
3
7
13
135 Turkey TUR
40
27
28
95
136 Uganda UGA
2
3
2
7
137 Ukraine UKR
35
32
59
126
138 Unified Team EUN
45
38
29
112
139 United Arab Emirates UAE
1
0
1
2
140 United States USA
1022
795
704
2521
141 United Team Of Germany EUA
28
54
36
118
142 Uruguay URU
2
2
6
10
143 Uzbekistan UZB
9
7
16
32
144 Venezuela VEN
2
3
10
15
145 Vietnam VIE
1
3
0
4
146 Virgin Islands ISV
0
1
0
1
147 West Germany FRG
56
67
81
204
148 Yugoslavia YUG
28
31
31
90
149 Zambia ZAM
0
1
1
2
150 Zimbabwe ZIM
3
4
1
8
Total
5117
5083
5496
15696