The 1958 Portuguese Grand Prix was a Formula One motor race held at Circuito da Boavista, Oporto on 24 August 1958. It was race 9 of 11 in the 1958 World Championship of Drivers and race 8 of 10 in the 1958 International Cup for Formula One Manufacturers.