Dunn was born in the town of Bakersfield, in the north corner of Vermont to John (died 1835) and Abigail Reed Dunn (died 1858), a family of English and Scots descent [REF].
Around 1840 Dunn attended the Baptist Seminary (later called Cobb Divinity School) in New Hampton, New Hampshire [REF].