Province of New Hampshire
Haven was born in Portsmouth in the Province of New Hampshire. He attended Phillips Exeter Academy, where he graduated in 1807 with distinctions. He then pursued classical studies, was educated by the Reverend Dr. Nathaniel Appleton, and graduated in medicine from Harvard College in 1779.