Rio 2016: The Medal Table.

2016 Summer Olympics medal table
 Rank NOCGoldSilverBronzeTotal
1 United States (USA)463738121
2 Great Britain (GBR)27231767
3 China (CHN)26182670
4 Russia (RUS)19181956
5 Germany (GER)17101542
6 Japan (JPN)1282141
7 France (FRA)10181442
8 South Korea (KOR)93921
9 Italy (ITA)812828
10 Australia (AUS)8111029
11 Netherlands (NED)87419
12 Hungary (HUN)83415
13 Brazil (BRA)*76619
14 Spain (ESP)74617
15 Kenya (KEN)66113
16 Jamaica (JAM)63211
17 Croatia (CRO)53210
18 Cuba (CUB)52411
19 New Zealand (NZL)49518
20 Canada (CAN)431522
21 Uzbekistan (UZB)42713
22 Kazakhstan (KAZ)35917
23 Colombia (COL)3238
24 Switzerland (SUI)3227
25 Iran (IRI)3148
26 Greece (GRE)3126
27 Argentina (ARG)3104
28 Denmark (DEN)26715
29 Sweden (SWE)26311
30 South Africa (RSA)26210
31 Ukraine (UKR)25411
32 Serbia (SRB)2428
33 Poland (POL)23611
34 North Korea (PRK)2327
35 Belgium (BEL)2226
 Thailand (THA)2226
37 Slovakia (SVK)2204
38 Georgia (GEO)2147
39 Azerbaijan (AZE)171018
40 Belarus (BLR)1449
41 Turkey (TUR)1348
42 Armenia (ARM)1304
43 Czech Republic (CZE)12710
44 Ethiopia (ETH)1258
45 Slovenia (SLO)1214
46 Indonesia (INA)1203
47 Romania (ROU)1135
48 Bahrain (BRN)1102
 Vietnam (VIE)1102
50 Chinese Taipei (TPE)1023
51 Bahamas (BAH)1012
 Ivory Coast (CIV)1012
 Independent Olympic Athletes (IOA)1012
54 Fiji (FIJ)1001
 Jordan (JOR)1001
 Kosovo (KOS)1001
 Puerto Rico (PUR)1001
 Singapore (SIN)1001
 Tajikistan (TJK)1001
60 Malaysia (MAS)0415
61 Mexico (MEX)0325
62 Algeria (ALG)0202
 Ireland (IRL)0202
64 Lithuania (LTU)0134
65 Bulgaria (BUL)0123
 Venezuela (VEN)0123
67 India (IND)0112
 Mongolia (MGL)0112
69 Burundi (BDI)0101
 Grenada (GRN)0101
 Niger (NIG)0101
 Philippines (PHI)0101
 Qatar (QAT)0101
74 Norway (NOR)0044
75 Egypt (EGY)0033
 Tunisia (TUN)0033
77 Israel (ISR)0022
78 Austria (AUT)0011
 Dominican Republic (DOM)0011
 Estonia (EST)0011
 Finland (FIN)0011
 Morocco (MAR)0011
 Moldova (MDA)0011
 Nigeria (NGR)0011
 Portugal (POR)0011
 Trinidad and Tobago (TTO)0011
 United Arab Emirates (UAE)0011
Total (87 NOCs)307307360974