Biographical Data: John Branch
Personal Information
Name John Branch
Full Name John Branch Jr.
Date of Birth:Nov 4, 1782Birthplace: Halifax, North Carolina
Date of Death: Jan 4, 1863 | 80 yrs old Place of death: Enfield, North Carolina
Religion: Unknown
Office Held:  United States Senator
Political Party: Democratic
State Represented: North Carolina Senate Class: 2
Date entered office: Dec 4, 1823 (41 yrs old) Preceded by: Montfort Stokes
Date left office: Mar 3, 1829 (46 yrs old) Reason: Lost reelection