Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of James M. (Jimmy) Rogers

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