The McCullough family is of Irish extraction. Patrick McCullough, grandfather of John McCullough, was a native of the parish of Altacamicussey, County Tyrone, Ireland, where he lived and died. He followed farming. He married Mary Conway, who was a native of the same county, and their son, John McCullough, was born on a farm in Altacamicussey, County Tyrone, June 15, 1821. There he grew to manhood, and what little education he received was obtained in the local school. Meantime he worked at farm labor and also obtained some knowledge of the mason’s trade. He there married about 1845 Alice Devlin, who was a native of the parish of Pallough, County Tyrone, and daughter of Michael and Annie Devlin. In the spring of 1847, with his wife and an infant son, he sailed for the New World, making the trip on a sailing vessel bound for New York. After a passage of six weeks they landed at that port, where they remained three months, during which time they lost their first-born, the infant son mentioned.