| Generation 1 - William L. "Bill" Welch: Born - Abt 1832 - Macon County, North Carolina |
|
| Generation 1 - William L. "Bill" Welch: Died - 9 Mar 1915 - Graham County, North Carolina |
|
| Generation 2 - Joseph Jackson Welch: Born - 15 Jul 1814 - Buncombe County, North Carolina |
|
| Generation 2 - Joseph Jackson Welch: Died - 11 Dec 1893 - Swain County, North Carolina |
|
| Generation 2 - Agnes Shepherd: Born - Abt 1810 - Buncombe County, North Carolina |
|
| Generation 3 - Joseph Welch: Born - 17 Oct 1778 - Rutherford County, North Carolina |
|
| Generation 3 - Joseph Welch: Died - 27 Aug 1865 - Macon County, North Carolina |
|
| Generation 3 - Joseph Welch & Catherine "Caty" Deck: Married - 17 Aug 1800 - Rutherford County, North Carolina |
|
| Generation 3 - Catherine "Caty" Deck: Born - 18 Oct 1779 - Virginia |
|
| Generation 3 - Elijah Shepherd: Born - 1796 - Yancey County, North Carolina |
|
| Generation 3 - Elijah Shepherd: Died - Bef 1860 - Macon County, North Carolina |
|
| Generation 3 - Lavinia Jones: Born - 11 Apr 1795 - Virginia |
|
| Generation 3 - Lavinia Jones: Died - 14 Nov 1862 - Macon County, North Carolina |
|
| Generation 4 - Squire Thomas Welch: Died - Abt 1794 - Rutherford County, North Carolina |
|
| Generation 4 - Thomas Shepherd: Born - 3 Oct 1761 - Virginia |
|
| Generation 4 - Thomas Shepherd: Died - 1 Aug 1842 - Macon County, North Carolina |
|
| Generation 4 - Nancy Elizabeth Stanton: Born - Abt 1765 - Virginia |
|