Branscomb was born in Newmarket, New Hampshire on June 16, 1822. He graduated from Dartmouth College in 1845, and he graduated from Cambridge in 1848. In the 1850s, he joined the New England Emigrant Aid Company.