Henry John Heinz nació en Pittsburgh el 11 de octubre de 1844, hijo de los inmigrantes alemanes John Henry Heinz (1811-1891), de Kallstadt, Palatinado, Reino de Baviera, y Anna Margaretha Schmidt (1822-1899), de Kruspis, Haunetal, Hesse-Kassel.