John Bennett was born in Milo, Yates county, in 1820. In 1842 he married Mis Jane Ackley, of the same town, and removed to Alfred in 1851, purchasing 100 acres of land, on lot number 42, upon which he has since lived. They have a family of two children.