Edgar Buchwalder, né le à Kleinlützel et mort le à Dornach, est un coureur cycliste suisse. Champion du monde sur route amateur en 1936, il participe aux Jeux olympiques la même année. Il y est onzième de la course individuelle et décroche la médaille d'argent du classement par équipes. Il est ensuite professionnel de 1937 à 1943 et de 1946 à 1947.