Son of Truman Greer of Norfolk VA; husband of Mary Jane Brown. His wife died in North Carolina and John then married Miss Parthenia Tuer. In 1849 they moved to Smith County, Tennessee, and from there to Missouri in 1859, locating in Oregon County. John died in 1865 when about fifty-seven years of age. He was a very successful farmer and bought the land which Capt. Greer now owns, near Alton. Mr. Greer was a member of the Methodist Church and was a class leader for many years. He was a Mason, a member of Blue Lodge, and in politics, a Whig at first, and later a Democrat. His father, Truman Greer, was born in Norfolk, Virginia, and was a soldier in the War of 1812. He died in North Carolina.