House races · 16 of 46

2026 House race

Virginia 2nd District

Toss Up Cook Political Report, as of October 16, 2026

Incumbent: Jen Kiggans (R). Data pulled from the FEC on October 20, 2026.

Campaigns through 2026-09-30Outside money through 2026-10-18Source: FEC

The short version

  • Elaine Luria has raised $7.4M to Jen Kiggans's $7.2M (1.0x), through September 30, 2026.
  • Outside groups have reported $8.5M in general election spending: $5.2M helping the Democrat and $3.3M helping the Republican.
  • Largest outside spender: HMP, $2.1M opposing Jen Kiggans.

Campaign money

D Democrat

Elaine Luria

Raised
$7.4M
Spent
$5.6M
Cash on hand
$1.7M
From PACs
$596K
From individuals
$5.7M
Self funding
$8K
Outside money for (general)
$5.2M

Campaign totals through September 30, 2026.

R Republican

Jen Kiggans

Raised
$7.2M
Spent
$5.3M
Cash on hand
$2.0M
From PACs
$1.5M
From individuals
$3.9M
Self funding
$0
Outside money for (general)
$3.3M

Campaign totals through September 30, 2026.

Outside spending

$8.5MGeneral election independent expenditures in this raceFEC 24 and 48 hour notices, through October 18, 2026
$5.2MSpent to help Elaine Luria in the general (supporting them or opposing their opponent)
$3.3MSpent to help Jen Kiggans in the general (supporting them or opposing their opponent)

Not included above: $139K in outside spending that filers reported for the primary, a runoff, or no specific election, involving these two nominees.

Biggest outside spenders, general election

SpenderPositionAmountFEC ID
HMPOppose Jen Kiggans$2.1MC00495028
No Going Back PAC Inc.Oppose Elaine Luria$1.9MC00960435
Giffords PACOppose Jen Kiggans$922KC00540443
DMFI PACOppose Jen Kiggans$900KC00710848
Progressive Turnout ProjectSupport Elaine Luria$395KC00580068
314 Action FundOppose Jen Kiggans$374KC00633248
America PACOppose Elaine Luria$290KC00879510
American Association of Nurse Anesthetists Separate Segregated Fund (Crna-PAC)Support Jen Kiggans$260KC00173153
Cffe PACOppose Jen Kiggans$250KC00744920
No Going Back PAC Inc.Support Jen Kiggans$213KC00960435
VoteVetsOppose Jen Kiggans$210KC00418897
America PACSupport Jen Kiggans$199KC00879510
America First Agriculture Action Inc.Support Jen Kiggans$121KC00906701
The Governing Majority FundOppose Elaine Luria$68KC00737411
National Association of Realtors Political Action CommitteeSupport Jen Kiggans$66KC00030718

Where the outside money came from

For the biggest spenders, the money is followed upstream while a single donor supplied at least half of it. From FEC receipts.

The Gap

These totals come from the 24 and 48 hour notices outside groups must file before ads run. They are the disclosed floor. Spending by groups that do not file independent expenditure notices, such as issue ads paid for by 501(c)(4) groups, does not appear here.

Top PAC donors to each campaign

D Elaine Luria

Itemized PAC contributions processed by the FEC through July 15, 2026. 119 PACs in total.

R Jen Kiggans

Itemized PAC contributions processed by the FEC through July 13, 2026. 394 PACs in total.

Primary Sources

  1. FEC candidate page, Elaine Luria: fec.gov/data/candidate/H6VA02198
  2. FEC committee filings, Elaine Luria principal campaign committee: C00926303
  3. FEC candidate page, Jen Kiggans: fec.gov/data/candidate/H2VA02064
  4. FEC committee filings, Jen Kiggans principal campaign committee: C00776120
  5. FEC independent expenditures, 2026 cycle: fec.gov independent expenditures
  6. Race rating: Cook Political Report, October 16, 2026
  7. Nominees: www.wavy.com
‹›