Johannes Baumgartner (born 14 October 1927) is a Swiss middle-distance runner. He competed in the men's 800 metres at the 1952 Summer Olympics.