Hans-Peter Tschudi è nato a Basilea nel 1913 come il primo di due figli dell'insegnante e consigliere del Partito Socialista Robert Tschudi. Viene da un'antica famiglia nobile di Glarona.
Studi e carriera
A Basilea frequentò il Ginnasio umanista e nel 1932 passò la maturità.
Nel 1952 divenne professore in diritto del lavoro e delle assicurazioni sociali all'Università di Basilea.
Dal 1944 al 1953, è deputato al Gran Consiglio basilese e in seguito eletto nel Consiglio degli Stati di Basilea-Città, come capo del dipartimento degli interni.
Il 17 dicembre del 1959 è eletto consigliere federale al terzo scrutinio, come secondo rappresentante del Partito Socialista. I partiti borghesi lo avevano preferito al candidato ufficiale del partito socialista Walther Bringolf.
In questa veste diresse per quattordici anni il dipartimento federale degli interni.