Parintii sai sunt Susanne si Gustav Heinz Johannis, amandoi sasi transilvaneni. Acestia au emigrat in 1992 ca pensionari din Sibiu in Germania, unde s-au stabilit la Würzburg, in Bavaria. Klaus Iohannis a absolvit in anul 1983 studiile de fizica la Universitatea Babes-Bolyai din Cluj. Dupa terminarea facultatii a fost mai intai profesor de fizica la unele scoli din Sibiu, iar din 1989 la Liceul Samuel von Brukenthal. In anul 1997 a devenit inspector scolar general adjunct, iar intre 1999 si 2000 a fost inspector scolar general al judetului Sibiu.
In anul 2000, Forumul Democrat al Germanilor din Romania (FDGR) a decis sa participe cu un candidat propriu la alegerile de primar al municipiului Sibiu si l-a desemnat in aceasta pozitie pe Klaus Iohannis. La 18 iunie 2000, Klaus Iohannis a fost ales primar, obtinand 69,18% din voturile valabil exprimate. Contracandidatul sau in al doilea tur de scrutin a fost Ioan Cindrea (PSD).
In timpul primului mandat a lucrat in consiliul municipal cu o majoritate constituita de Partidul Social Democrat. In anul 2004 a fost reales ca primar cu 88,7% din voturi. La alegerile locale din 2008 a obtinut un nou mandat de primar, intrunind 83,2% din optiuni.
Sub angajamentul sau, Sibiul a fost numit Capitala Europeana a Culturii pentru anul 2007 (impreuna cu Luxemburg).
A fost presedinte al Forumului Democrat al Germanilor din Romania (FDGR) din 2002 pana in 2013. Este senator de onoare al Universitatii Babes-Bolyai din Cluj. La 28 decembrie 2007 i-a fost conferit Ordinul National Steaua Romaniei in grad de Cavaler de catre presedintele Traian Basescu.
In data de 13 octombrie 2009, imediat dupa caderea guvernului Boc, a fost propus de PNL pentru functia de prim-ministru al Romaniei. Aceasta propunere a fost sustinuta si de PSD, PC si UDMR. La data de 20 februarie 2013 Klaus Iohannis s-a inscris in PNL. O zi mai tarziu, noii colegi de partid au votat in unaminate o derogare de vechime, care sa-i permita sa candideze la o functie in conducerea partidului. La congresul extraordinar al PNL din data de 23 februarie 2013, a candidat pe lista lui Crin Antonescu si a fost ales prim-vicepresedinte al PNL.
In plan personal, Iohannis este insurat din 1989 cu Carmen, o profesoara de limba engleza la Colegiul National “Gheorghe Lazar” din Sibiu, cei doi neavand copii…
Tot astazi ii uram „La multi ani!” si lui Dragos Bucur.