| 1 | Knut.33 Johannesen (Senior) | NOR | 15:46.60 | WR | - |
| 2 | Viktor Kositsjkin (Neo) | URS | 15:49.20 | NR | +2.600 |
| 3 | Kjell Bäckman (Senior) | SWE | 16:14.20 | NR | +27.600 |
| 4 | Ivar Nilsson (Senior) | SWE | 16:26.00 | SB | +39.400 |
| 5 | Terence Monaghan (Senior) | GBR | 16:31.60 | NR | +45.000 |
| 6 | Torstein Seiersten (Senior) | NOR | 16:33.40 | SB | +46.800 |
| 7 | Olle Dahlberg (M30) | SWE | 16:34.60 | NRM | +48.000 |
| 8 | Juhani.35 Järvinen (Senior) | FIN | 16:35.40 | NR | +48.800 |
| 9 | Keijo Tapiovaara (Neo) | FIN | 16:37.20 | SB | +50.600 |
| 10 | Rosslyn Zucco (Senior) | USA | 16:37.60 | NR | +51.000 |
| 11 | Andre Kouprianoff (Neo) | FRA | 16:39.10 | NR | +52.500 |
| 12 | Jan.31 Pesman (Senior) | NED | 16:41.00 | PB | +54.400 |
| 13 | Helmut Kuhnert (Senior) | GDR | 16:43.40 | SB | +56.800 |
| 14 | Renato de Riva (Neo) | ITA | 16:45.70 | NR | +59.100 |
| 15 | Arnold Uhrlass (Senior) | USA | 16:49.30 | PB | +1.02.700 |
| 16 | Kees Broekman (M30) | NED | 16:59.90 | SB | +1.13.300 |
| 17 | Kurt Robert Stille (Senior) | DEN | 17:00.00 | NR | +1.13.400 |
| 18 | Mario Gios (Senior) | ITA | 17:06.30 | SB | +1.19.700 |
| 19 | Hermann Strutz (Neo) | AUT | 17:06.50 | NR | +1.19.900 |
| 20 | Vladimir Sjilykovskij (Senior) | URS | 17:13.90 | | +1.27.300 |
| 21 | Shuuji Kobayashi (Neo) | JPN | 17:20.80 | PB | +1.34.200 |
| 22 | Jeen van den Berg (M30) | NED | 17:23.50 | | +1.36.900 |
| 23 | Roald Aas (M30) | NOR | 17:26.80 | SB | +1.40.200 |
| 24 | Leo Tynkkynen (Senior) | FIN | 17:33.60 | PB | +1.47.000 |
| 25 | Takeo Mizoo (Neo) | JPN | 17:42.00 | PB | +1.55.400 |
| 26 | Lin-Weon Jang (Senior) | KOR | 17:45.70 | NR | +1.59.100 |
| 27 | Ralf Olin (M35) | CAN | 17:50.90 | NRM, NR | +2.04.300 |
| 28 | Yeong-Bae Choi (Neo) | KOR | 18:15.50 | SB | +2.28.900 |
| 29 | Heinz Wolfram (Senior) | GDR | 18:37.00 | | +2.50.400 |
| DQ | Nikolaj Sjtelbaums (Senior) | URS | DQ | | - |