Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
James M. (Jimmy) Rogers
REPUBLICAN
James M. (Jimmy) Rogers is running for North Carolina State Representative, District 118, Republican Primary.
Personal background
Jimmy Rogers is from Clyde. He attended Campbell College and Appalachian State University. He lives with his wife and attends Canton First Baptist Church where Jimmy is a deacon.
Professional background
Jimmy currently operates Haywood Tractor Company.
Political background
Jimmy currently serves as a member of the Haywood County Board of Education. He first assumed office in 2001.
Economy
As of January 2, 2026, James M. (Jimmy) Rogers’s website did not contain information on this issue.
Suggest an edit
Energy & the Environment
As of January 2, 2026, James M. (Jimmy) Rogers’s website did not contain information on this issue.
Suggest an edit
Healthcare
As of January 2, 2026, James M. (Jimmy) Rogers’s website did not contain information on this issue.
Suggest an edit
Voting & Elections
As of January 2, 2026, James M. (Jimmy) Rogers’s website did not contain information on this issue.
Suggest an edit
Public Safety
As of January 2, 2026, James M. (Jimmy) Rogers’s website did not contain information on this issue.
Suggest an edit
Education
Favors funding job training programs at community colleges.
Suggest an edit
Foreign Policy and Immigration
Opposes importing foreign agricultural products.
Suggest an edit
