Scrivi una continuazione per questo paragrafo - D. H. Hill è nato a Hill's Iron Works, nel distretto di York, Carolina del Sud da Solomon e Nancy Cabeen Hill. Il suo nonno paterno, il colonnello William "Billy" Hill, era un nativo dell'Irlanda che aveva una fonderia di ferro nel distretto di York dove fabbricava cannoni per l'esercito continentale. Il nonno materno era originario della Scozia. Hill si laureò all'Accademia Militare degli Stati Uniti nel 1842, classificandosi 28 su 56 cadetti, e fu nominato alla 1a Artiglieria degli Stati Uniti. Come ufficiale di fanteria si distinse nella guerra messicano-americana, venendo brevettato capitano per il coraggio nella battaglia di Contreras e Churubusco.
E fu promosso a maggiore per il coraggio nella battaglia di Chapultepec. Tra gli schiavi posseduti dalla famiglia Hill durante la gioventù di Daniel Harvey c'era Elias Hill, a cui Daniel Harvey aiutò a insegnare a leggere e scrivere e che in seguito divenne un predicatore e guidò la sua congregazione nell'emigrare in Liberia.