List of Olympic medalists in swimming (men)
Rank Nation Gold Silver Bronze Total
1 United States ( USA ) 143 100 71 314
2 Australia ( AUS ) 33 31 38 102
3 Germany ( GER ) 18 22 26 66
4 Japan ( JPN ) 17 22 21 60
5 Hungary ( HUN ) 16 17 13 46
6 Great Britain ( GBR ) 10 14 14 38
7 Soviet Union ( URS ) 9 14 18 41
8 Sweden ( SWE ) 9 11 10 30
9 Canada ( CAN ) 6 8 12 26
10 Unified Team ( EUN ) 5 3 0 8
11 Russia ( RUS ) 4 5 8 17
12 Netherlands ( NED ) 4 2 4 10
13 Italy ( ITA ) 4 1 7 12
14 France ( FRA ) 3 8 13 24
15 China ( CHN ) 3 4 1 8
16 New Zealand ( NZL ) 2 1 2 5
17 Austria ( AUT ) 1 6 3 10
18 Brazil ( BRA ) 1 4 8 13
19 Greece ( GRE ) 1 3 3 7
20 South Korea ( KOR ) 1 3 0 4
All-time medal table – Swimming – Men – 1896–2016
This is the complete list of men's Olympic medalists in swimming.