Johann Pregesbauer, né le 8 juin 1958 à Vienne, est un footballeur international autrichien. Il évolue au poste de défenseur du milieu des années 1970 au milieu des années 1980. Il fait toute sa carrière au Rapid Vienne avec qui il remporte deux titres de champion d'Autriche et trois coupes d'Autriche. Il compte neuf sélections en équipe nationale et dispute la Coupe du monde de 1982.