Le Grand Prix de Belgique 1958 (XIXe Grand Prix de Belgique / XIX Grote Prijs van Belgie), disputé sur le circuit de Spa-Francorchamps le 15 juin 1958, est la soixante-neuvième épreuve du championnat du monde de Formule 1 courue depuis 1950 et la cinquième manche du championnat 1958. Il est également dénommé Grand Prix d'Europe 1958.