Теодор Хирш родился 17 декабря 1806 года в городе Данциге (ныне Гданьск, Польша) в еврейской семье. Он обратился в христианство и изучал историю и богословие в Берлинском университете, по окончании которого стал в 1833 году учителем в средней школе в родном городе, где и преподавал историю в течение следующих 32 лет. Его исследования были сосредоточены на истории города, и в 1850 году был назначен ответственным за переустройство муниципальных архивов и надзором за ними[4].