Everything you need to know about ranked-choice voting in one spot. Click to learn more!

James Upchurch

From Ballotpedia
Jump to: navigation, search
BP-Initials-UPDATED.png
This page was current at the end of the official's last term in office covered by Ballotpedia. Please contact us with any updates.
James Upchurch
Image of James Upchurch
Prior offices
Guilford County Board of Commissioners District 6
Predecessor: Hank Henning

Education

Bachelor's

East Carolina University

Graduate

University of North Carolina, Pembroke

Personal
Religion
Christian
Profession
Business professor

James Upchurch (Republican Party) was a member of the Guilford County Board of Commissioners in North Carolina, representing District 6. He assumed office on December 7, 2020. He left office on October 2, 2023.

Upchurch (Republican Party) ran for election for North Carolina State Auditor. He did not appear on the ballot for the Republican primary on March 5, 2024.

Upchurch announced he was leaving the Democratic Party for the Republican Party on December 3, 2021, saying he'd "grown disillusioned with the Democrats during his first year on the board."[1]

Biography

James Upchurch obtained an undergraduate degree from East Carolina University and a graduate degree from the University of North Carolina at Pembroke. His professional experience includes working as a business professor.[2]

Elections

2024

See also: North Carolina Auditor election, 2024

General election

General election for North Carolina State Auditor

Dave Boliek defeated incumbent Jessica Holmes and Bob Drach in the general election for North Carolina State Auditor on November 5, 2024.

Candidate
%
Votes
Image of Dave Boliek
Dave Boliek (R) Candidate Connection
 
49.4
 
2,729,780
Image of Jessica Holmes
Jessica Holmes (D)
 
47.6
 
2,633,607
Image of Bob Drach
Bob Drach (L) Candidate Connection
 
3.0
 
167,701

Total votes: 5,531,088
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary runoff election

Republican primary runoff for North Carolina State Auditor

Dave Boliek defeated Jack Clark in the Republican primary runoff for North Carolina State Auditor on May 14, 2024.

Candidate
%
Votes
Image of Dave Boliek
Dave Boliek Candidate Connection
 
53.2
 
67,173
Image of Jack Clark
Jack Clark Candidate Connection
 
46.8
 
59,130

Total votes: 126,303
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

The Democratic primary election was canceled. Incumbent Jessica Holmes advanced from the Democratic primary for North Carolina State Auditor.

Withdrawn or disqualified candidates

Republican primary election

Republican primary for North Carolina State Auditor

The following candidates ran in the Republican primary for North Carolina State Auditor on March 5, 2024.

Candidate
%
Votes
Image of Jack Clark
Jack Clark Candidate Connection
 
23.2
 
198,793
Image of Dave Boliek
Dave Boliek Candidate Connection
 
22.1
 
189,071
Image of Charles Dingee
Charles Dingee Candidate Connection
 
18.6
 
159,351
Image of Jeff Tarte
Jeff Tarte
 
15.0
 
127,981
Image of Anthony Wayne Street
Anthony Wayne Street
 
11.2
 
95,863
Image of Jim Kee
Jim Kee Candidate Connection
 
9.9
 
84,302

Total votes: 855,361
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Withdrawn or disqualified candidates

Libertarian primary election

The Libertarian primary election was canceled. Bob Drach advanced from the Libertarian primary for North Carolina State Auditor.

Endorsements

Ballotpedia did not identify endorsements for Upchurch in this election.

2020

See also: Municipal elections in Guilford County, North Carolina (2020)

General election

General election for Guilford County Board of Commissioners District 6

James Upchurch defeated Jim Davis in the general election for Guilford County Board of Commissioners District 6 on November 3, 2020.

Candidate
%
Votes
Image of James Upchurch
James Upchurch (D) Candidate Connection
 
52.9
 
20,608
Image of Jim Davis
Jim Davis (R) Candidate Connection
 
47.1
 
18,356

Total votes: 38,964
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

The Democratic primary election was canceled. James Upchurch advanced from the Democratic primary for Guilford County Board of Commissioners District 6.

Republican primary election

Republican primary for Guilford County Board of Commissioners District 6

Jim Davis defeated Jason Ewing in the Republican primary for Guilford County Board of Commissioners District 6 on March 3, 2020.

Candidate
%
Votes
Image of Jim Davis
Jim Davis Candidate Connection
 
61.0
 
3,020
Jason Ewing
 
39.0
 
1,928

Total votes: 4,948
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Campaign themes

2024

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

James Upchurch did not complete Ballotpedia's 2024 Candidate Connection survey.

2020

Candidate Connection

James Upchurch completed Ballotpedia's Candidate Connection survey in 2020. The survey questions appear in bold and are followed by Upchurch's responses. Candidates are asked three required questions for this survey, but they may answer additional optional questions as well.

Expand all | Collapse all

James Upchurch grew up in High Point, North Carolina. He's a graduate of Southwest Guilford High School. In addition to earning his diploma, he earned a service learning certificate (250+ hours of community service) and was nominated "Senior Of The Year" by school faculty.

After Southwest, he attended East Carolina University. James became the youngest ever graduate of East Carolina in 2015. At nineteen years old, he earned a Bachelor's Degree in Marketing. In 2019, he earned a Master's Degree in Business Administration from the University of North Carolina at Pembroke.

James began his professional career working in Corporate America. He is currently a Business Professor and Media Director.
  • Education - Every child should receive a quality education. That starts with approving a school construction bond and properly funding our public schools.
  • Public Transportation - We need to expand our public transportation system so that everyone has access to jobs, educational opportunities, grocery stores, and child care providers.
  • Livable Wage - I support a livable wage for all county employees. This includes, but is not limited to EMT's and School Support Staff.
We must build a strong foundation in Guilford County and do it as fiscally responsible as possible. That starts with a quality education system, an equitable transportation system and livable wages for our county employees. By building a strong foundation, we can decrease poverty, decrease crime and create an environment that promotes economic growth.
My very first job was working at Arby's during the summer between 10th and 11th grade.

Note: Ballotpedia reserves the right to edit Candidate Connection survey responses. Any edits made by Ballotpedia will be clearly marked with [brackets] for the public. If the candidate disagrees with an edit, he or she may request the full removal of the survey response from Ballotpedia.org. Ballotpedia does not edit or correct typographical errors unless the candidate's campaign requests it.

Campaign finance summary

Ballotpedia currently provides campaign finance data for all federal- and state-level candidates from 2020 and later. We are continuously working to expand our data to include prior elections. That information will be published here as we acquire it. If you would like to help us provide this data, please consider donating to Ballotpedia.

See also


External links

Footnotes

  1. The High Point Enterprise, "Upchurch switches to Republican Party," December 3, 2021
  2. Information submitted to Ballotpedia through the Candidate Connection survey on May 28, 2020