 Cahoon was born in Providence, Rhode Island to Daniel Cahoon Jr (1737-1811) and Lillis (Dyer) Cahoon (1740-1832).He attended the common schools.He moved with his parents to Lyndon, Vermont in 1791 and engaged in milling and agricultural pursuits.