Steven Henry "Steve" Jarvis is the incumbent Republican State Senator for North Carolina’s 30th Senate District and is on the ballot for re‑election in the November 3, 2026 general election. The North Carolina Constitution requires a senator to be at least 25 years old, a qualified voter, and to have resided in the state for two years and in the district for one year before election 3. Jarvis meets those qualifications, having been born April 22, 1968 in Anderson, Indiana 8 and residing in Davidson County, North Carolina.
Jarvis earned his early education at Davidson County Community College and later completed the UNC School of Government’s Advance Leadership Corps program 1018. He is married to Wendy and they have two children 10. Professionally, he has owned and operated Jarvis Construction since 1989, serving as its president and building a reputation in residential and light‑commercial construction 1810.
His political career began with service as a Davidson County Commissioner from 2012 to 2021 1017. He was elected to the North Carolina House of Representatives for District 80, serving from 2019 to 2021 819. In 2020 he won election to the State Senate, first representing the 29th District (2021‑2023) and, after redistricting, the 30th District (2023‑present) 8191. He has been re‑elected in 2022 and again advanced from the Republican primary in March 2026, defeating Eddie Gallimore with 75.6% of the vote 1.
During his Senate tenure Jarvis has served on several key committees. In the 2025‑2026 session he sits on the Agriculture, Energy, and Environment Committee; Appropriations on General Government and Information Technology Committee; Appropriations/Base Budget Committee; Commerce and Insurance Committee; Senate Transportation Committee; and Senate State and Local Government Committee 1. He chaired the Appropriations on General Government and Information Technology Committee in 2023‑2024 and the Senate State and Local Government Committee 1. Earlier assignments included the Health Care Committee, Senate Appropriations on Health and Human Services, and the Banking Committee 119.
Jarvis’s legislative record includes sponsoring Senate Bill 88, which would change the deadline for counting mail‑in absentee ballots 17. He has advocated for controlled government spending, lower taxes, a balanced budget, and reduced regulations on small businesses 17. On policy issues he opposes abortion and gun‑control measures, supports community‑college and vocational training, and backs term limits for members of Congress 17. He also serves on numerous advisory boards, including the 911 Advisory Board and the NCACC Agricultural Steering Committee 10.
In the 2026 race Jarvis faces Democratic challenger Pamela D. McAfee. The Senate seat carries a salary of $13,951 per year plus a $104 per‑day per diem 3. Should he win, he will continue to represent roughly 209,000 constituents in the 30th District for another two‑year term.
Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.