CalledUnofficial results
South Carolina House District 24
South Carolina House of Representatives · South Carolina
Bruce Bannister won re-election by 4.1 points over Caroline Avinger.
Bruce BannisterRepublican · winner · incumbent
52.0%10,199
Caroline AvingerDemocrat
47.9%9,401
Write-InOther party
0.1%16
19,616 votes
Source: South Carolina Election Commission unofficial resultsUpdated Nov 7, 2026, 1:35 PM ET
Where the race moved
Against the 2024 presidential vote
The seat's recent races
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
Money in this race
Each line compares the two campaigns on one scale.
Caroline AvingerBruce Bannister
$43K
Raised by the campaign
$332.6K
$24.2K
Spent by the campaign
$234.4K
$20.1K
Cash on hand
$442.2K
Campaign money: South Carolina State Ethics Commission, through Jun 30, 2026; South Carolina State Ethics Commission, through Jun 24, 2026.
Source: South Carolina State Ethics Commission campaign filingsUpdated Jun 30, 2026
Pre-election forecast (final, Nov 3)
Our model's last run before Election Day, Nov 3, 2026. It no longer updates.
- Caroline Avinger
- 20%
- Bruce Bannister
- 80%
- Projected margin
- R+6.2
The candidates
Bruce Bannister (R)
Incumbent, South Carolina House of Representatives, first elected 2006Caroline Avinger (D)
Incumbent, South Carolina House of Representatives, first elected 2006Caroline Avinger (D)
Also on the ballot: Write-In (Other party), 0.1%