| Final | time |  | 1. George Goulding |   Canada | 46:28.4 |  | 2. Ernest Webb |   Great Britain | 46:50.4 |  | 3. Fernando Altimani |   Italy | 47:37.6 |  | 4. Aage Rasmussen |   Denmark | 48:00.0 |  | -. Vilhelm Gylche |   Denmark | DNF |  | -. Frederick Kaiser |   United States | DNF |  | -. William Palmer |   Great Britain | DNF |  | -. Thomas Dumbill |   Great Britain | DSQ |  | -. Arthur St. Norman |   South Africa | DSQ |  | -. William Yates |   Great Britain | DSQ |   
 | 
| It was the second appearance of racewalking, which had debuted at the previous games with the 10 mile and 3500 metre walks. |   
 |  
                                            |
  Semi-Finals - Monday, July 8, 1912 |  | First 5 from each Semi advanced to Final. |   
| Semi 1 | time |   |  | 1. George Goulding |   Canada | 47:14.5 | QF |  | 2. Ernest Webb |   Great Britain | 47:25.4 | QF |  | 3. Aage Rasmussen |   Denmark | 48:15.8 | QF |  | 4. Fernando Altimani |   Italy | 48:54.2 | QF |  | 5. William Palmer |   Great Britain | 51:21.0 | QF |  | 6. Samuel Schwartz |   United States | 53:30.8 |   |  | 7. Edward Renz |   United States | 53:30.8 |   |  | -. Kaarel Lukk |   Russia | DNF |   |  | -. Rudolf Richter |   Bohemia | DNF |   |  | -. Eduard Hermann |   Russia | DSQ |   |   
 | 
 | 
| Semi 2 | time |   |  | 1. William Yates |   Great Britain | 49:43.6 | QF |  | 2. Arthur St. Norman |   South Africa | 50:17.9 | QF |  | 3. Thomas Dumbill |   Great Britain | 50:57.6 | QF |  | 4. Vilhelm Gylche |   Denmark | 51:13.8 | QF |  | 5. Frederick Kaiser |   United States | 51:31.8 | QF |  | 6. Alfred Voellmeke |   United States | 52:29.0 |   |  | 7. Rolando Salinas |   Chile | 55:02.0 |   |  | 8. Henrik Ripszám |   Hungary | 55:20.6 |   |  | 9. Aleksis Aide |   Russia | 59:24.4 |   |  | -. István Drubina |   Hungary | DNF |   |  | -. Robert Bridge |   Great Britain | DSQ |   |  | -. William Murray |   Australasia | DSQ |   |  | -. Niels Pedersen |   Denmark | DSQ |   |   
 |  
                                          
 |