Ernst Kuhn ist in Degersheim geboren und aufgewachsen. Nach seiner Ausbildung zum Arzt in Basel war er in seiner eigenen Praxis in Herisau sowie als Internist im Spital Herisau tätig.
Heute ist Ernst Kuhn mehrmals wöchentlich eine Stunde zu Fuss unterwegs, meist vom Ebnet zu Kolleginnen und Kollegen im Heinrichsbad und zurück. Zudem liest er täglich die Tageszeitung sowie die NZZ und ab und zu ein Buch. Ernst Kuhn hat drei Kinder und fünf Enkel.