Dan Gurney won the Belgian Grand Prix 1967 at Circuit de Spa-Francorchamps on 18 June 1967, starting from P2 on the grid. Jackie Stewart finished second for BRM, with Chris Amon completing the podium for Ferrari.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Dan GurneyGUR | Eagle-Weslake | 28 | 1:40:49.4 | 9 | |
| 2 | 6 | Jackie StewartSTE | BRM | 28 | +1:03.0 | 6 | |
| 3 | 5 | Chris AmonAMO | Ferrari | 28 | +1:40.0 | 4 | |
| 4 | 4 | Jochen RindtRIN | Cooper-Maserati | 28 | +2:13.9 | 3 | |
| 5 | 11 | Mike SpenceSPE | BRM | 27 | +1 Lap | 2 | |
| 6 | 1 | Jim ClarkCLA | Lotus-Ford | 27 | +1 Lap | 1 | |
| 7 | 16 | Jo SiffertSIF | Cooper-Maserati | 27 | +1 Lap | 0 | |
| 8 | 17 | Bob AndersonAND | Brabham-Climax | 26 | +2 Laps | 0 | |
| 9 | 13 | Pedro RodríguezROD | Cooper-Maserati | 25 | Engine | 0 | |
| 10 | 18 | Guy LigierLIG | Cooper-Maserati | 25 | +3 Laps | 0 | |
| N | 9 | Ludovico ScarfiottiSCA | Ferrari | 24 | Not classified | 0 | |
| R | 7 | Jack BrabhamBRA | Brabham-Repco | 15 | Engine | 0 | |
| R | 14 | Denny HulmeHUL | Brabham-Repco | 14 | Engine | 0 | |
| R | 12 | Jo BonnierBON | Cooper-Maserati | 10 | Engine | 0 | |
| R | 3 | Graham HillHIL | Lotus-Ford | 3 | Clutch | 0 | |
| R | 10 | John SurteesSUR | Honda | 1 | Engine | 0 | |
| R | 15 | Chris IrwinIRW | BRM | 1 | Engine | 0 | |
| R | 8 | Mike ParkesPAR | Ferrari | 0 | Accident | 0 |