| Final | time |   |  | 1. Martti Vainio |   Finland | 27:30.99 | Cr Nr |  | 2. Venanzio Ortis |   Italy | 27:31.48 |   |  | 3. Aleksandras Antipovas |   Soviet Union | 27:31.50 | Nr |  | 4. Brendan Foster |   Great Britain | 27:32.65 |   |  | 5. Dave Black |   Great Britain | 27:36.27 |   |  | 6. Gerard Tebroke |   Netherlands | 27:36.64 | Nr |  | 7. Ilie Floroiu |   Romania | 27:40.06 | Nr |  | 8. Enn Sellik |   Soviet Union | 27:40.61 |   |  | 9. Knut Kvalheim |   Norway | 27:41.26 |   |  | 10.Jerzy Kowol |   Poland | 27:53.61 | Nr |  | 11.John Treacy |   Ireland | 28:17.0 |   |  | 12.Schots Léon |   Belgium | 28:19.6 |   |  | 13.Andreica Cătălin |   Romania | 28:29.4 |   |  | 14.Mike McLeod |   Great Britain | 28:38.0 |   |  | 15.Dahl Øyvind |   Norway | 28:43.2 |   |  | 16.Frank Grillaert |   Belgium | 28:43.5 |   |  | 17.Ryszard Kopijasz |   Poland | 28:44.2 |   |  | 18.Karel Lismont |   Belgium | 28:49.2 |   |  | 19.Waldemar Cierpinski |   East Germany | 28:58.9 |   |  | 20.Karel Gába |   Czechoslovakia | 29:56.3 |   |  | -. Pierre Levisse |   France | DNF |   |  | -. Detlef Uhlemann |   West Germany | DNF |   |  | -. Jos Hermens |   Netherlands | DNF |   |  | -. Paul Copu |   Romania | DNF |   |   
 | 
|  24 athletes from 14 countries. |  | Belgium 3 | Czechoslovakia 1 | East Germany 1 |  | Finland 1 | France 1 | Ireland 1 |  | Italy 1 | Netherlands 2 | Norway 2 |  | Poland 2 | Romania 3 | Soviet Union | 2 |  | Great Britain 3 | West Germany 1 |   
 |