All races / SD-30 profile / Follow the money
SD-30: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
McAfee (D) $0 cash$147K cash Jarvis (R)
Jarvis has a committee on file; McAfee has no machine-readable figures (nothing filed yet, or filed on paper). Raised this cycle: McAfee $0 / Jarvis $153K.
PD
Pamela D. McAfee
Democrat
No figures available
Either nothing has been filed yet, or the committee filed on paper - the state scans paper reports but does not enter the figures, so no machine-readable totals exist. Their filings are listed below.
SJ
Steve Jarvis
Republican
Through 2026 Q2 · filed Jul 10, 2026
Raised
$153K
Spent
$80K
Cash
$147K
Where it comes from
Individuals 15%PACs 36%Cand. cmtes 17%Party 31%Other 2%
The details
| Metric | McAfee (D) | Jarvis (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 10) | |
| Total raised | - | $153,296 |
| Total spent | - | $80,320 |
| Cash on hand | - | $146,554 |
| Where the money comes from | ||
| Individuals | - | 15% |
| PACs | - | 36% |
| Candidate committees | - | 17% |
| Party | - | 31% |
| Small-dollar (<$100) | - | 0% |
| Itemized donors | - | 45 |
Pamela D. McAfee (D)
Top 0 of 0 itemized contributors
No itemized contributors this cycle.
Steve Jarvis (R)
Top 25 of 45 itemized contributors
$46,987Party
NC Senate Majority Fund
reported as in-kind
$13,600PAC
NC Realtors PAC
$6,800PAC
NC Home Builders Association PAC
$6,800Cand. cmte
Committee To Elect Michael Lee
$6,800PAC
Phil Berger Committee
$6,800Cand. cmte
Dave Craven For NC
$6,800PAC
Southern States Pba PAC
$6,800Indiv
Ron Jackson
Entrepeneur · Entrepeneure
$6,800Cand. cmte
Rabon For Senate
$5,000Cand. cmte
Todd Johnson For NC Senate
$5,000Indiv
Brad B Coe
Land Surveyor · Coe Forestry & Surveying
$4,000PAC
Peidmont Triad Anesthesia Pa
$2,500Indiv
Christopher Brewer
President · Brewer Cycles
$2,400Other
Ad Graphic Design LLC
reported as in-kind
$2,000PAC
Mcguirewoods PAC
$2,000PAC
Dominion PAC
$2,000PAC
Appartment Association Of North Carolina (aanc PAC)
$2,000Indiv
Buel Barker JR
President · Barker Investments
$1,500PAC
Ncrla NC Restaurant & Loging Association
$1,026PAC
NC Auto PAC
$1,000Indiv
Lawrence Shaheen
Attorney · Self
$1,000PAC
Syngenta Corporation PAC
$1,000Indiv
Martha H Smith
Dental · Ecu
$1,000Indiv
Houston L Crumpler JR
Entrepreneur · Crumpler Plastic
$1,000PAC
Ncss-pac
Total spent (D / R)
$0 / $80K
Cash on hand
$0 / $147K
Burn rate
0% / 52%
Pamela D. McAfee (D)
Top payees
No expenditures this cycle.
Steve Jarvis (R)
Top payees
$45
Aggregated Non-Media Expense
"fee"
Source: NC State Board of Elections (cf.ncsbe.gov) · committee disclosure reports
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error