John B. Stiles was born in 1802 in North Carolina, probably Haywood County, to Thomas Stiles (b. 1780, d. ca. 1879) and Jane (Mc)Cabe (b. ca. 1780, d. 184?). On September 19, 1822, he married Mary "Polly" Cogdill in Haywood County. The couple reared nine children:
In 1843, John, Sr, and Polly moved from Haywood County to Persimmon Creek in Cherokee County, NC, where John's parents had moved a few years before.
John, Sr, and Polly lost three sons in the Civil War. True to western North Carolina's legacy of bitter division during the War Between the States (which gave birth to its ornery two-party politics), one fought for the North, two for the South:
A fourth son, John, Jr, also served in the 39th and was wounded in the Battle of Chickamauga.
John B. Stiles, Sr, died in Cherokee County in the 1860's.
Sources: Marjorie Wolf's "Descendants of John Sr STILES"; Cherokee County Heritage--North Carolina, Vol. I, page 450.