James was born at
Chester Co., South Carolina, on 18 April 1810. He was the son of
Daniel McMillan and
Jeannette Brown Chesnut. He married
Margaret M. Millen in 1832. He married
Christina (?) at
Greene Co., Ohio, on 19 April 1844. James was listed as the head of a family on the 1850 Census at
Greene Co., Ohio. 1850 Ohio, Greene Co. lists the following family: James C. McMillan, age 40, born in South Carolina; Christine McMillan, age 40, born in Ohio; Samuel McMillan, age 14, born in Ohio; J.C. Johnson, age 21, born in Ohio; Benjamin W. Hall, age 19, born in Kentucky; Eliza Skelzmaster, age 17, born in Ohio; Lavina Doren, age 20, born in Tennessee; Christine Moodie, age 6, born in Ohio.. James was listed as the head of a family on the 1860 Census at
Xenia, Greene Co., Ohio. 1860 Ohio, Greene Co., 2nd Ward Xenia lists in the following family: James C. McMillan, age 50, born in South Carolina; Cresy McMillan, age 51, born in Ohio; Samuel McMillan, age 24, born in Ohio; Creasy Moody, age 14, born in Ohio; Effie McMillan, age 4, born in Ohio; Hamea Dugan, age 24, born in Ireland.. He married
Mary Ann Cochran Magaw at
Preble Co., Ohio, on 11 March 1864. James was listed as the head of a family on the 1870 Census at
Xenia, Greene Co., Ohio. 1870 Ohio, Greene Co., 2nd Ward Xenia lists in the following family: James C. McMillan, age 60, born in South Carolina; Mary C. McMillan, age 40, born in Ohio; Emma McMillan, age 3, born in Ohio; Mary A. McMillan, age 6 months, born in December, born in Ohio; James P. Holmes, age 15, born in Ohio; Creasy Moody, age 21, born in Ohio; Effie Moody, age 13, born in Ohio; Mary Mack, age 30, born in Ireland; Clementine Wright, age 40, born in South Carolina.. He married
Mary Andrews in 1873. James died on 12 February 1894 at
Greene Co., Ohio, at age 83. His body was interred in February 1894 at
Xenia, Greene Co., Ohio, at Woodland Cemetery.