Loading this candidate’s profile from the FEC filings and campaign records.
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Loading this candidate’s profile from the FEC filings and campaign records.
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Candidates › VA-02 race › 2025–2026
D Democratic nominee for U.S. House, VA-02
Has not served in Congress
8 priorities from elaineforcongress.com, in the order they are listed there. Every heading and the text under it is copied exactly, as one passage for each page it is from, and links to that place on the page; hover a source to see which passage it opens.
Hampton Roads often feels the impacts of climate change before anywhere else in the Commonwealth or country.
In Congress, I secured funding to mitigate the impacts of sea-level rise, supported legislation to invest in climate resilient infrastructure, and founded the bipartisan Offshore Wind Caucus. I have also been a strong advocate for the Chesapeake Bay, leading the effort to fully fund the EPA’s Chesapeake Bay Program at $85 million — ensuring a clean and healthy Bay for our communities, our economy, and our way of life.
Kiggans feigned concern about how the One Big Beautiful Bill slashing clean energy tax credits would raise energy prices and threaten thousands of jobs in VA-02, but voted for the bill anyway.
I will continue to lead efforts to combat climate change’s impact on our local community, fight against offshore drilling, restore the Chesapeake Bay, and ensure Hampton Roads has clean air and water.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
Seniors who worked hard their entire lives and paid into Social Security and Medicare deserve to be secure in retirement with the peace of mind that their benefits will be there when they need them—without cuts.
Kiggans’ decisive vote for the One Big Beautiful Bill enacted the largest SNAP cut in the program’s history, threatening to take away food assistance for more than 22,000 households in VA-02, including seniors.
The legislation introduces stricter Medicaid eligibility checks, imposes work verification requirements for near-elderly adults, and weakens nursing home staffing standards. It also allows expanded Affordable Care Act (ACA) premium subsidies to expire
We must honor our commitments to our seniors and retirees. I will continue to advocate for strengthening Medicare and Social Security, stand firm against any efforts to gut seniors’ hard-earned benefits, and oppose cuts to these critical programs.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
As a 20-year Navy veteran, I know how important it is to protect the homeland and ensure that our men and women in uniform have the resources and equipment they need to fight for and defend our freedoms.
I used my experience in the Navy to champion legislation in Congress that provided troops with a pay raise, invested in our warfighters, strengthened naval seapower, and led efforts to deter our enemies like Russia, China, and Iran.
The war in Iran is another unnecessary and endless military intervention in the Middle East that is putting a strain on working families in Hampton Roads, and costing precious American lives and resources that should be spent here at home. Moreover, the war has left Americans no safer, and has emboldened Iran and done nothing to contain Iran’s nuclear ambitions or support for terrorist proxies.
I also know that a strong border is essential to strengthening our nation’s security, and I was proud to support comprehensive efforts in Congress to deter illegal immigration and strengthen border security, while also providing a pathway to citizenship for those who follow our nation’s laws.
I will continue to fight to improve the quality of life for active duty military personnel and their families, ensure they have the resources they need to deter our adversaries and keep us safe, serve as a check against reckless foreign wars that put our servicemembers at risk, and cost American taxpayers, and strengthen our border security.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
As a 20-year Navy veteran, I know firsthand the unique challenges that our veterans face as they transition out of service. There is nothing greater than fighting for and improving the lives of military families and veterans.
In Congress, I served on the House Veterans’ Affairs Committee and was instrumental in passing the PACT Act–the largest expansion of veterans’ benefits in our lifetime. I also introduced and passed the Gold Star Families Act to provide tax relief for Gold Star families and championed legislation to provide three cost of living increases to veterans.
I also pressed the Department of Veterans Affairs to find ways to make veterans jobs programs easier to use, cosponsored legislation to increase veteran access to employment programs, and cosponsored a bipartisan bill to increase education opportunities.
Kiggans was a major proponent of DOGE, calling it “so necessary” as the agency she backed caused “the termination of more than $8.3 million in grants,” many of which directly impacted military families and veterans throughout Hampton Roads.
In Congress, I will continue to fight for my fellow veterans to reverse the devastating DOGE cuts endorsed by Jen Kiggans that have gutted veterans’ care, work to cut red tape in the VA system, and ensure that our veterans get the care they need and deserve.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
Gas prices and the cost of everyday items are spiking to levels that have left middle class families struggling to fill their tanks and feed their families because of Jen Kiggans’ lockstep support for Donald Trump’s agenda. She has voted 100% of the time with Donald Trump, including for his reckless tariffs and foreign policy.
In Congress, I will serve as a check on Trump’s bad decisions that are costing our families, fight to repeal the tariffs, and reverse legislation and policy decisions that have increased energy costs.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
Throughout Hampton Roads, I hear the same story from Virginians and their families: “We’re working harder than ever, but we can barely keep up.” From gas and grocery prices to prescription drug costs, housing, and childcare, the rising cost of living continue to squeeze Virginians.
We can’t expect families to get ahead when they are barely getting by. Making life more affordable for Virginians means taking on Jen Kiggans’ and Donald Trump’s failed policies that have cost the average American household $1,700 more over the last year alone.
I will address the cost of living crisis that Kiggans unleashed and lower prices for working families.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
In the Navy, when the mission isn’t going according to plan, you right the ship. That is what we need to do now more than ever in Washington.
I am running for Congress because I have fought for our country before, and I am ready to fight for it again.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
- Ban Members of Congress and their Families from Trading Stocks While in Office – Serving the American people is about putting others above oneself. No one should profit off of holding office–especially members of Congress who write our nation’s laws, regulate industry, and receive classified briefings that members of the public cannot access. I support banning members of Congress and their families from trading individual stocks while holding office.
- End the Blatant Prediction Market Insider Trading – Members of Congress, congressional staff, executive branch employees, and political appointees should not use nonpublic information to buy, sell, or exchange prediction market contracts related to political outcomes or government policy. Public servants should never make money on the policies and decisions they help make and shape–especially those with access to classified or national security information. It’s unfair, and it’s wrong. Public service is about putting the American people first, not using insider information to enrich yourself.
- If a Politician Steals from Taxpayers, they face Mandatory Jail Time – The American people who work hard and pay their taxes should know that members of Congress are being good stewards of their taxes. Stealing from taxpayers is an egregious breach of trust and there’s no room in Congress for members who abuse their office. I believe that members who steal taxpayer funds, including blatant tax evasion, should serve mandatory jail time and be expelled from Congress. No questions asked.
- Reform Campaign Finance Laws and Get Dark Money out of Politics – The Citizens United decision has allowed dark money, special interests, and the ultra-wealthy to corrode and abuse our political system and democracy. Congress must pass a law to significantly reduce the influence that dark money and special interests have on our elections and in our system.I was proud to support legislation that overturns the disastrous Citizens United decision when in Congress, and I will continue to fight for the For the People Act to restore fairness and power back to the people.
- End the Broken Pardon System to Ensure Equal Justice for All – Politicians from both parties have abused the pardon system to reward their families and wealthy and well-connected donors with political favors. It’s true when then President Joe Biden pardoned his son Hunter and it’s true when President Trump pardoned a Chinese cryptocurrency billionaire who was in prison for enabling money laundering. That’s unacceptable, and we must reform the current system so that those with money and connections don’t get special treatment.
We need Congress to work for the working people of this country, not just Donald Trump’s friends and Kiggans’ ultra-wealthy donors. That’s why we must put an end to this corruption agenda that is leaving Virginians behind and driving up costs. Their policies are squeezing working families and raising the cost of living on everything from gas, groceries, and health care costs. Virginians deserve better.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
Every Virginian deserves access to affordable, high-quality health care, regardless of their income or where they live. Jen Kiggans disagrees. Despite being a former Navy pilot and a nurse, Kiggans has voted time and time again to rip health care away from her fellow veterans and raise the cost of health care for middle-class families in order to give tax cuts to billionaires.
I have a different definition of public service. From lowering ACA premiums, to taking on Big Pharma to cut prescription drug costs, to cutting seniors’ out-of-pocket drug costs and capping insulin at $35 a month, I have a record of delivering affordable and accessible health care for every member of her community. Now I am running to cut the cost of care, cut the complexity of care, and close the rural health care gap, so no Virginian has to pay too much, spend too much time, or travel too far just to get the care they need.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
- Cut health care costs for the middle class by restoring ACA premium subsidies.
- Cut health care costs for seniors by expanding the number of drugs Medicare can negotiate on and extending the reduced cost benefits to people on private insurance.
- Cut health care costs for working families by cracking down on predatory medical debt collectors, pharmaceutical monopolies, and Wall Street firms buying up hospitals for profit.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
- Cut the complexity of care for military families by allowing military children to stay on their parents’ Tricare Plan until age 26.
- Cut the complexity of care for patients and providers by standardizing insurance paperwork and billing requirements, and modernizing the Prior Authorization process.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
- Help rural hospitals stay open by restoring the $1 trillion Jen Kiggans and Donald Trump cut from Medicaid in order to give tax cuts to billionaires.
- Ensure equal health care access for rural Virginians by expanding federal loan repayment for doctors and nurses who commit to serving at least five years in rural communities.
- Expand access to telehealth, mobile health clinics, community health centers, and rural emergency medical services so geography isn’t a barrier to care.
source ↗ (opens the page at this passage) · elaineforcongress.com/issues
FEC filings, Nov 12, 2025 to Oct 14, 2026 · Official FEC bulk data · committee C00926303
94¢ of every dollar raised has been spent across 6 reports ($7.6M of $8M). Cash on hand went from $1M on Dec 31, 2025 to $478.9K on Oct 14, 2026.
| Report | Raised in the period | Spent in the period | Cash on hand at its close |
|---|---|---|---|
| YEAR-END 2025 through Dec 31, 2025 | $1,126,780 | $116,512 | $1,010,268 |
| APRIL QUARTERLY 2026 through Mar 31, 2026 | $1,741,383 | $459,917 | $2,291,734 |
| JULY QUARTERLY 2026 through Jun 30, 2026 | $1,575,118 | $301,257 | $3,565,596 |
| PRE-PRIMARY 2026 through Jul 15, 2026 | $216,514 | $199,387 | $3,582,723 |
| OCTOBER QUARTERLY 2026 through Sep 30, 2026 | $2,704,910 | $4,552,460 | $1,735,173 |
| PRE-GENERAL 2026 through Oct 14, 2026 | $679,359 | $1,935,669 | $478,862 |
Each report’s own period, as filed with the FEC; a report filed again counts once, as its latest copy.
33 endorsers listed on Elaine Luria’s own campaign site: 16 officials, 7 unions, 10 organizations.
This is the campaign's claim, checked by an editor against its page; the endorsers have not confirmed it to us. Each name opens the campaign’s page with that name highlighted.
Governor of Virginia
United States Senator from Virginia
United States Senator from Virginia
Former Governor of Virginia
Speaker of the Virginia House of Delegates
State Senator Virginia Beach
Delegate Virginia Beach
Delegate Virginia Beach
Advanced · 32,885 votes (80%) · 1 of 4 · Full results ↗
Election not held yet · Full results ↗
Every contest for this seat that named this candidate, most recent last; a result is shown once the race is called. Election dates and results from civicAPI (civicapi.org). civicAPI aggregates results from Secretaries of State and equivalent election bodies, and makes its own race calls. civicapi.org ↗
Latest poll · Christopher Newport University, Oct 10, 2026 · too few nonpartisan polls for a lead
A poll is a snapshot, not a forecast.
Official FEC filing record for the current cycle. The priorities they publish are quoted from their own site, in their order.
Statements are quoted from these pages exactly. Headings, order and wording are the campaign’s; the record marking is ours.
A donor who gave several times appears once. The 12 largest donors by total given are listed. In all, 9,827 itemized contributions were filed this cycle, totaling $4.6M.
Money moved in from the candidate’s other authorized committees, such as a joint fundraising committee. It was raised once and is reported again here on arrival. The 12 largest sources by total given are listed. In all, 34 transfers were filed this cycle, totaling $1.2M.
The 12 largest committees by total given are listed. In all, 211 committee contributions were filed this cycle, totaling $516.1K. Counted from the givers' own filings, which can run above the total the campaign itself reports.
Total reported receipts $8,044,064
Every dollar the committee reported receiving this cycle, split by the source the FEC filing attributes it to. Open a source marked + to see who gave. FEC filings through Oct 14, 2026.
Loading the map
Tap or hover over a state, or focus the map and use the arrow keys, to read its total. Ctrl or ⌘ and scroll to zoom.
41% of the money placed by state came from inside Virginia: $1.8M of $4.6M.
| Name | Amount |
|---|---|
| 5,376 contributions · 41% | $1,849,761 |
| 941 contributions · 13% | $590,949 |
| 452 contributions · 9.4% | $428,590 |
| 410 contributions · 6% | $271,845 |
| 350 contributions · 4.8% | $219,576 |
| 386 contributions · 4.3% | $195,640 |
| 157 contributions · 3% | $136,615 |
| 224 contributions · 2.9% | $132,149 |
By the state each donor wrote on the filing, across 50 states and territories. Donors who have given $200 or less this cycle are not itemized, so they cannot be placed on a map. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total.
| Employer as filed | Amount |
|---|---|
| Written instead of an employer · 6,930 contributions · 64% of ranked | $2,562,626 |
| Written instead of an employer · 785 contributions · 11% of ranked | $443,881 |
| 8 contributions · 0.6% of ranked | $25,500 |
| 19 contributions · 0.5% of ranked | $18,630 |
| 5 contributions · 0.4% of ranked | $15,000 |
| 4 contributions · 0.3% of ranked | $14,000 |
| 5 contributions · 0.3% of ranked | $10,699 |
| 3 contributions · 0.3% of ranked | $10,500 |
A further $44,599 came from donors whose answer names no employer (blank), so it is not ranked. Ranked from the largest 200 of 201 employer spellings filed; each share is of the money in those. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($1,323,700) are not itemized, so no employer or occupation is filed for them.
Money groups spent on their own, not through a campaign. Each ad is filed against the candidate it names, so money attacking an opponent shows on the opponent’s row. Open a candidate to see who spent it.
The campaign also refunded $63,742 in contributions, which the categories below do not include.
Total itemized disbursements $7,483,729
Every itemized payment the committee reported this cycle, sorted by what it said each one was for. The categories are ours; the wording they are matched against is the committee’s own. Open a category to read the filed descriptions and who was paid. FEC filings through Oct 14, 2026.
All 834 itemized payments filed this cycle. Spending below the itemization threshold is not filed line by line.
43 payments were reported as a lump sum, such as a card or payroll bill, with the detail filed underneath as memo entries. Those entries, $329,195 in all, are counted under the payee and purpose they name rather than under the processor that was paid. The total is the same either way.
| Name | Amount |
|---|---|
| 14 payments · 61% of all spending | $4,622,977 |
| 58 payments · 14% of all spending | $1,066,817 |
| 64 payments · 6.2% of all spending | $469,966 |
| 1 payment · 3% of all spending | $228,000 |
| 7 payments · 2.5% of all spending | $187,000 |
| 89 payments · 2.4% of all spending | $184,834 |
| 13 payments · 2.4% of all spending | $179,778 |
| 2 payments · 1.4% of all spending | $107,031 |
The people, firms and committees paid the most, across every kind of payment. Each share is of everything the committee reported spending this cycle, not only the itemized payments above. A payee that is itself a committee links to its own profile.
| Occupation as filed | Amount |
|---|---|
| Written instead of an occupation · 6,930 contributions · 58% of ranked | $2,562,626 |
| 406 contributions · 6.8% of ranked | $302,860 |
| 54 contributions · 2.4% of ranked | $106,072 |
| 51 contributions · 1.9% of ranked | $85,311 |
| 59 contributions · 1.7% of ranked | $74,375 |
| 188 contributions · 1.6% of ranked | $72,338 |
| 81 contributions · 1.4% of ranked | $64,243 |
| 142 contributions · 1.3% of ranked | $57,977 |
A further $44,599 came from donors whose answer names no occupation (blank), so it is not ranked. Ranked from the largest 200 of 201 occupation spellings filed; each share is of the money in those. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($1,323,700) are not itemized, so no employer or occupation is filed for them.