Das zwölfte Rennen der Saison 1997 war der Grand Prix von Belgien. Er fand am 24. August 1997 auf dem Circuit de Spa-Francorchamps in Spa statt. 22 Autos standen am Start von denen 15 auch die Zielflagge sahen. Sieger war Michael Schumacher im Ferrari, vor Giancarlo Fisichella (Jordan) und Heinz-Harald Frentzen im Williams. Es war der vierte Sieg von Michael Schumacher in dieser Saison.