American politician from North Carolina
Steven Henry Jarvis (born April 22, 1968) is an American politician who is a Republican member of the North Carolina Senate , having been initially elected in 2020.[ 1] He represents the 29th district. He previously served as county commissioner of Davidson County and as a member of the North Carolina House of Representatives , serving the 80th district from 2019 until 2021.[ 2] [ 3]
Committee assignments
[ 4]
2025–2026 Session
Appropriations
Appropriations - General Government and Information Technology
Appropriations - Base Budget
Commerce and Insurance
State and Local Government
Agriculture, Energy, and Environment
Transportation
2023–2024 Session
Appropriations
Appropriations - General Government and Information Technology (Chair)
Commerce and Insurance
Health Care
State and Local Government (Chair)
Agriculture, Energy, and Environment
Transportation
2021–2022 Session
Appropriations
Appropriations - Health and Human Services
Health Care
State and Local Government
Agriculture, Energy, and Environment
2019–2020 Session
Appropriations
Appropriations - Health and Human Services
Banking
Commerce
Health
State and Local Government
Electoral history
2026
North Carolina Senate 30th district Republican primary election, 2026[ 5]
Party
Candidate
Votes
%
Republican
Steve Jarvis (incumbent)
15,407
75.54%
Republican
Eddie Gallimore
4,989
24.46%
Total votes
20,396
100%
2024
North Carolina Senate 30th district general election, 2024[ 6]
Party
Candidate
Votes
%
Republican
Steve Jarvis (incumbent)
86,181
72.64%
Democratic
Tina Royal
29,294
24.69%
Libertarian
Daniel Cavender
3,161
2.66%
Total votes
118,636
100%
Republican hold
2022
Republican primary for the 2022 North Carolina Senate 30th district election[ 7]
Party
Candidate
Votes
%
Republican
Steve Jarvis (incumbent)
15,986
65.69%
Republican
Eddie Gallimore
8,348
34.31%
Total votes
24,334
100%
2022 North Carolina Senate 30th district general election[ 8]
Party
Candidate
Votes
%
Republican
Steve Jarvis (incumbent)
59,091
76.60%
Democratic
Monique D. Johnson
18,051
23.40%
Total votes
77,142
100%
Republican hold
2020
Republican primary for the 2020 North Carolina Senate 29th district election[ 9]
Party
Candidate
Votes
%
Republican
Steve Jarvis
11,617
53.30%
Republican
Eddie Gallimore (incumbent)
10,179
46.70%
Total votes
21,796
100%
2020 North Carolina Senate 29th district general election[ 10]
Party
Candidate
Votes
%
Republican
Steve Jarvis
74,210
74.49%
Democratic
Duskin Lassiter
25,409
25.51%
Total votes
99,619
100%
Republican hold
2018
Republican primary for the 2018 North Carolina House of Representatives 80th district election[ 11]
Party
Candidate
Votes
%
Republican
Steve Jarvis
6,371
67.28%
Republican
Roger Younts
3,098
32.72%
Total votes
9,469
100%
2018 North Carolina House of Representatives 80th district general election[ 12]
Party
Candidate
Votes
%
Republican
Steve Jarvis
21,283
75.08%
Democratic
Wendy B. Sellars
7,063
24.92%
Total votes
28,346
100%
Republican hold