Le Grand Prix moto d'Ulster 1958 est la sixième manche du Championnat du monde de vitesse moto 1958. La compétition s'est déroulée le 9 août 1958 sur le Circuit de Dundrod dans le Comté d'Antrim (Irlande). C'est la 30e édition du Grand Prix moto d'Ulster et la 10e édition comptant pour le championnat du monde.