James M. Deering was born in the county of Wayne, West Virginia, on December 27, 1814. His father, John Deering, senior, was born in 1769 in Stokes County, North Carolina; from there he removed to Cabell County, West Virginia; from there to Greenup County, Kentucky, and then to Lawrence County, Ohio, in 1830, where he died in 1843.