McCormick was born on February 15, 1809 in Rockbridge County, Virginia. He lived in Raphine, Virginia. He was married to Nancy Fowler from 1835 until his death in 1884. They had four children. McCormick died from a stroke on May 13, 1884 in Chicago, Illinois, aged 75. He is buried in Graceland Cemetery in Uptown, Chicago.