The son of Israel Rinehart (1792-1871) and Mary {Snader} Rinehart (1797-1865), William Henry Rinehart was born near Union Bridge, Maryland, where he attended school until he was nearly eighteen.
In 1855 Rinehart went to Italy to continue his studies.