Heinrich Held lahir di Erbach, Taunus, provinsi Hesse-Nassau, Prusia. Ayahnya, Johannes Held, adalah seorang petani dan musisi lokal, ibunya adalah Susanne Held née Kaiser.
Held mempelajari hukum di universitas Strasbourg, Marburg dan Heidelberg sebelum menjadi jurnalis di Strasbourg pada 1896. Ia berpindah ke Heidelberg setahun setelahnya dan menjadi penyunting Regensburger Morgenblatts, sebuah surat kabar di kota Bayern Regensburg, pada 1899. Ia berpindah ke posisi yang sama di Regensburger Anzeiger setahun setelahnya. Dari 1906, ia menjadi salah satu pemilik dari dua surat kabar tersebut dan memulai karier politiknya sebagai jurubicara gerakan pekerja Kristen konservatif.
Held terpilih pada parlemen Bayern pada 1907, berdiri untuk cabang Bayern dari Partau Tengah, dan ia menduduki kursi disana sampai 1933. Ia masuk sayap kiri dari partainya