All races / HD-120 profile / Follow the money
HD-120: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Brown (D) $10K cash$58K cash Gillespie (R)
Gillespie holds 6.0x the cash on hand. Raised this cycle: Brown $21K / Gillespie $52K.
CB
Caleb Brown
Democrat
Through 2026 Q2 · filed Jul 10, 2026
Raised
$21K
Spent
$11K
Cash
$10K
Where it comes from
Individuals 93%PACs 2%Party 5%
KG
Karl Gillespie
Republican
Through 2026 Q2 · filed Jul 9, 2026
Raised
$52K
Spent
$39K
Cash
$58K
Where it comes from
Individuals 34%PACs 47%Other 19%
The details
| Metric | Brown (D) | Gillespie (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 10) | 2026 Q2 (Jul 9) |
| Total raised | $21,178 | $52,496 |
| Total spent | $11,499 | $38,665 |
| Cash on hand | $9,679 | $58,137 |
| Where the money comes from | ||
| Individuals | 93% | 34% |
| PACs | 2% | 47% |
| Candidate committees | 0% | 0% |
| Party | 5% | 0% |
| Small-dollar (<$100) | 9% | 0% |
| Itemized donors | 60 | 18 |
“Raised” is money brought in since this cycle began (Jan. 1, 2025). “Cash on hand” is the committee's own reported ending balance, which can include money carried over from an earlier cycle, or run negative if the committee has outstanding debt.
Caleb Brown (D)
Top 25 of 60 itemized contributors
$1,955Indiv
Lisa Gormly
Accountant · Inter-state Studios & Publishing
$1,000Indiv
Carol Kitzner
No Employed
$1,000Indiv
Kelly Mcdaniel
Author · Self
$1,000Indiv
Kelly Smith
Secretary/treasurer · Ward Piano Co
$1,000Party
Ncdp
reported as in-kind
$885Indiv
Lorraine Ross
$822Indiv
Larry Brown
$700Indiv
Joanne Roesner
Veterinarian · Raburn Animal Clinic
$700Indiv
Carlton Cole
$525Indiv
Lisa Walker
No Job Titled
$500Indiv
Julie Mayfield
Na · Na
$500PAC
Democratic Women Macon County
$500Indiv
Andrew Chmar
$500Indiv
Richard Trevathan
$500Indiv
Aaron Martin
$481Indiv
Caleb Brown
Social Studies Teacher · Macon County Schools
$400Indiv
Mary Williams
$370Indiv
Betsy Baste
$327Indiv
Geneese Gottschalk
Not Employeed
$320Indiv
Cynthia Solesbee
Not Job Title
$300Indiv
William J Berry
Supervisor · The Boys Cleaning Service
$300Indiv
Katherine Rhyne
$270Indiv
Linda Arnold
$250Indiv
Edward Shatley
Na · Na
$250Indiv
Edward Moore
Na · Na
Karl Gillespie (R)
Top 18 of 18 itemized contributors
$10,000PAC
North Carolina Farm Bureau PAC INC
$6,800Indiv
James H Goodnight
Unknown · Unknown
$6,800PAC
Employees Political Action Committee
$6,800Indiv
Avis Phillips
Owner · Phillips And Jordan
$6,800Other
Eastern Band Of Cherokee Indians
$3,400Indiv
Roderick J Ratcliff
Casino Executive · Centaur Gaming
$3,000Other
Catawba Indian Nation
$2,000PAC
NC Realtors PAC
$2,000PAC
NC Association Of Electric Cooperatives PAC
$1,026PAC
North Carolina Automobile Dealers Association
$1,000PAC
NC Dental Society PAC
$1,000PAC
Duke Energy Corporation PAC
$1,000PAC
Syngenta Corp PAC
$500Indiv
Kyle Donahue
Owner · Cherokee County Lpa, LLC
$150Indiv
Winifred Uebelher
Case Manager · Social Assistance
$100Indiv
Aaron Galvin
Deputy · Livingston County
$100Indiv
Paul W Niskanen
Unknown · Unknown
$20Other
NC Beer And Wine Wholeslers Association
reported as in-kind
Total spent (D / R)
$11K / $39K
Cash on hand
$10K / $58K
Burn rate
54% / 74%
Caleb Brown (D)
Top payees
$2,703
Gooder Grafix, INC
"shirts/signs & banners"
$1,715
Lisa Gormly
"bumper stickers"
$1,075
Renee's Cake Shop
"trivia night"
$920
Fall Sports Advertising
"fall sports advertising"
$415
Aggregated Non-Media Expense
"actblue fees january 2026"
$277
United States Postal Service
"rental of po box"
$245
Wayah Insurance
"event insurance"
$178
Actblue
"act blue fees"
$161
Walmart
"trivia night"
$139
Macon County Board Of Elections
"canidate filing - nc 120 house"
$100
Why US Kids
"donation"
Karl Gillespie (R)
Top payees
$22,000
NC House Republican Caucus
no purpose stated
$10,000
NC Republican House Caucus
no purpose stated
$3,000
Catawba Indian Nation
no purpose stated
$3,000
Committee To Elect Republican Women
"to elect republican women"
$500
Donnie Loftis For NC House
no purpose stated
$140
Macon County Board Of Elections
"filing fee"
$5
Aggregated Non-Media Expense
"fees for electronic fund transfer"
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