David Zuberbühler naît le à Herisau. Il est originaire d'une autre commune du canton d'Appenzell Rhodes-Extérieures, Urnäsch[1]. Son grand-père était cordonnier à Hundwil et son père marchand forain[2].
Après avoir travaillé quelques années comme employé de banque, il reprend le petit commerce de chaussures de ses parents avec son frère, qu'ils développent en trois véritables PME de vente et d'importation[3],[4],[2].
Il est marié depuis 2015 et père de deux enfants[1], nés en 2005 et 2007[5].
Il participe à la création des jeunes UDC des deux cantons d'Appenzell et de Saint-Gall en 1999. Il adhère la même année à l'UDC d'Herisau et se voit élu dans la foulée au législatif d'Herisau, où il est le plus jeune élu. Il y siège de 1999 à 2011 et préside plusieurs années le groupe UDC[5]. Il s'y distingue par la chasse aux dépenses jugées inutiles[2].
Il est élu au Conseil national en 2015[6], après avoir été désigné candidat officiel de l'UDC du canton avec trois petites voix de plus que le président du parti, Edgar Bischof (40 voix contre 37)[4]. Il y siège au sein de la Commission de la politique de sécurité (CPS)[1]. Il est réélu de justesse en 2019 grâce aux voix de la ville d'Herisau, par 7 720 voix contre 7 561 pour sa concurrente du Parti libéral-radical Jennifer Abderhalden, soutenue par le Parti socialiste[7],[8]. Il est largement réélu pour un troisième mandat en 2023, à la suite d'une campagne où il subit des attaques personnelles de la part de son adversaire libéral-radical[9].
Positionnement politique
Il appartient à l'aile dure de l'UDC. L'immigration est son thème de prédilection[2]. En 2021, il fait partie du comité référendaire opposé au mariage entre personnes de même sexe[10].