Heinrich Kahr wurde am 14.Dezember 1888 in Linz als Heinrich Katz geboren.
Kahr promovierte 1911 an der Medizinischen Fakultät in Wien.
1930-1936 war er Leiter der Wiener Hebammenklinik, 1936 erfolgte seine Ernennung zum Vorstand der ersten Wiener Frauenklinik.
1938 wurde Kahr vom NS-Regime pensioniert und zog sich daraufhin in seine Privatpraxis zurück.
Nach dem Ende der NS-Zeit wurde er zum Leiter der zweiten Wiener Frauenklinik ernannt. Kahr galt als ausgezeichneter Operateur, als guter Arzt und als hervorragender Lehrer und Rhetoriker.
Er starb am 8. September 1947 nach langem, schwerem Leiden.