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-01 race › 2025–2026
D Democratic nominee for U.S. House, VA-01
Has not served in Congress
6 priorities from shannontaylorva.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.
When politicians like Rob Wittman trade stocks using information no other American has access to, they profit while everyday Virginians pay the price. Shannon will fight to ban congressional stock trading and ban members of Congress from cashing in on their influence by becoming lobbyists for the industries they were supposed to regulate. She will propose legislation to mandate jail time for politicians who steal taxpayer funds; she will propose term limits of 12 years for members of the House and Senate, and she pledges to follow that limit herself whether it passes or not. Shannon will reject all corporate PAC money, so there is no doubt who she is fighting for.
source ↗ (opens the page at this passage) · shannontaylorva.com/priorities
Rob Wittman has allowed healthcare prices to skyrocket.
Shannon will fight to restore the Affordable Care Act tax credits that Congressman Wittman allowed to expire, causing premiums to rise by hundreds of dollars a month. She will fight to restore funding to our hospitals like Rappahannock General, and she will work to expand Medicare’s ability to negotiate drug prices directly with pharmaceutical companies so no one has to choose between their medication and basic needs. Shannon will fight to make medical billing transparent by ending surprise billing, and fight to protect Social Security and Medicare for seniors who have paid into them their entire adult life.
source ↗ (opens the page at this passage) · shannontaylorva.com/priorities
Shannon has consistently opposed proposed utility price hikes here in Virginia. She has also called for legislation to mandate that any new data center construction does not result in increased energy costs for our families. In Congress, Shannon will continue to stand up to big corporations and special interests who try to profit by increasing costs for our community.
source ↗ (opens the page at this passage) · shannontaylorva.com/priorities
As Henrico County’s top prosecutor, Shannon Taylor has put public safety first. She is endorsed by 13 Sheriffs because of her record of taking on violent criminals, fraudsters, and scammers. Under Shannon’s watch, her office has successfully convicted 90% of homicide cases, and murder rates have dropped 80% over the last year. In Congress, Shannon will work to pass legislation that takes drugs like fentanyl off our streets and supports our law enforcement here in Virginia and nationwide.
source ↗ (opens the page at this passage) · shannontaylorva.com/priorities
Shannon will fight to cut taxes for working families and small businesses – not for billionaires and corporate special interests. While Rob Wittman gave himself a tax break last year, Shannon will put Virginians first. She will work to rein in the reckless tariffs and endless wars that are driving up the price of groceries, gas, and everyday goods. And Shannon will invest in energy, infrastructure, and good-paying jobs that strengthen Virginia’s economy.
source ↗ (opens the page at this passage) · shannontaylorva.com/priorities
As Henrico County’s top prosecutor, I have dedicated the past 14 years to keeping my community safe. I am proud of my office’s 90% homicide conviction rate and that murder rates have dropped by over 80% in our county in the past year. We have taken murderers, violent criminals, and fraudsters off our streets, bringing justice to thousands of Henrico families.
Now we need to go after a different kind of threat that is coming from politicians in Washington – from both parties. Corruption in Washington and the self-interested politicians within it are driving up the cost of everything.
When career politicians like Rob Wittman trade stocks using information we don’t have access to, they profit. When they take millions from special interests and vote to protect them, we pay higher healthcare premiums, higher grocery bills, and higher utility bills. When they become lobbyists after leaving office, the corporations they’re supposed to regulate keep calling the shots, and our costs keep climbing. Career politicians like Rob Wittman don’t serve us. They serve themselves and the ultra-wealthy donors who fund them. While they protect a corrupt system that makes them wealthy, the families they claim to represent are left paying the price.
I became a prosecutor to keep people safe. As I see what is happening to our community and our country, it has become clear to me that politicians in Congress must be held accountable at this moment. They must be held accountable not just for the corruption, but for what that corruption costs us every single day.
Just this year, we have seen multiple Democratic and Republican members of Congress resign in disgrace. We deserve better.
That is why, in my first term, I am proposing an agenda to ban stock trading by members of Congress who have information which no other American has access to, to stop the revolving door that allows Washington politicians to cash in on their influence by becoming lobbyists, and to mandate jail time for politicians who break the public trust.
I will fight to deliver justice for the people of our district just as I have delivered justice for victims in the courtroom. The stakes are too high, and it costs us too much to let the status quo that Rob Wittman has upheld for nearly 20 years continue.
We must put Washington on trial and make Congress serve the people first.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Politicians of both parties in Washington play by different rules. When they break the rules, they are hardly ever caught; even when they are, they even more rarely face any real consequences. That needs to change. Running for office is a choice, and as an elected official, you are asking your friends, neighbors and community to trust you. If you break that trust, the consequences should be consistent and severe. In Congress, my first bill will mandate jail time of at least a year for any current or former member of Congress caught stealing $10,000 in taxpayer funds, including not paying their taxes. No resignations to avoid accountability, no plea deals, no deferred judgment, and no special favors.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
The dictionary definition of “conflict of interest” is “a conflict between the private interests and the official or professional responsibilities of a person in a position of trust.” When a Member of Congress regulates an industry group or corporation that could offer them a high paying lobbying job after they serve – that is a conflict of interest. Too often, former Members of Congress cash in on their influence and relationships to score jobs with the big businesses they are supposed to be regulating. That practice leads to bad decisions when they are in office and bad policy afterward, policies like tax breaks for the ultra-wealthy and large corporations while cutting benefits for the rest of us. Anyone who tells you differently just isn’t being honest. That is why I will propose a lifetime federal lobbying ban on those who serve in Congress.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
Members of Congress have access to information that few, if any, other Americans have. In any other sector, using non-public information to trade stocks is “insider trading,” which is a crime usually punishable with jail time. Over his nearly 20 years in Congress, Rob Wittman ballooned his net worth by more than 40 times, from $200,000 to $8.1 million, in part by trading over $2 million in stocks while having access to information no American outside of government has. That’s not right, and it should be illegal. When elected, I will draw a hard line on not buying or selling any stock while in office. Rob Wittman took advantage of the system to his benefit; I will not, and I will not allow such corruption to continue. Our community deserves a Representative and a Congress that they can trust.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
As I have campaigned for Congress, I have heard from voters across the district that they simply do not trust Congress and are outraged that, in an era when corruption is rampant at the federal level, members of Congress accept contributions from corporate PACs. To me, a large part of leadership is listening, and as I work to clean up corruption in DC and restore trust in Congress, I want to do everything to ensure the community I serve can keep trusting me. For that reason, I pledge never to take a dime from corporate PACs, as a candidate for Congress or as a member of Congress. And, I will work to end their influence in Washington.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
Justice should apply equally to every American. In Henrico County, the merits of a case determine the consequences a defendant faces, not who their parents, friends, or supporters are. No matter how powerful or well-connected you are, or even if the President is your father, that standard should not change. President Biden’s pardon of Hunter Biden was wrong. President Trump’s pardon of Hondorun President Jaun Orlando Hernandez, who helped smuggle hundreds of tons of cocaine into the United States, was wrong. As a member of Congress, I will support a constitutional amendment to curb the Presidential pardon power, so no President of either party can circumvent the justice system for friends and family.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
The root of corruption in our system is that when politicians get elected, their sole focus becomes getting reelected and doing what their big donors want to fund their campaigns. Most of those donors lead large corporations or otherwise stand to gain from preferential treatment that grows their bottom line at our expense. Their donors get tax breaks, and we get tax increases. Rob Wittman has spent nearly two decades in Washington and made millions while voting for cost-spiking policies for the rest of us. In my first term, I will propose legislation to enact 12-year term limits in the House. I will also follow that limit myself, whether or not a term limit bill passes. We need fewer career politicians, not more. If you can’t solve the problem in 12 years, give someone else a chance.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
There is too much money in our politics, and that means candidates are beholden to those who can write them big checks, rather than the people they are supposed to serve. As a member of Congress, I will fight for campaign finance reform and work to overturn the Citizens United decision that has opened the floodgates of big money. On my first day I will sign on to a constitutional amendment to reduce the ability of special interests to buy our elections and return power to where it belongs, to American citizens. I will co-sponsor the DISCLOSE Act, which would require Super PACs to disclose their biggest donors. Until we reduce the influence of money in politics, we cannot ensure that our leaders serve our best interests and keep our pocketbooks in mind. Until we ensure donor transparency, the people cannot hold their leaders accountable.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
Whether it is big tech companies, big pharma companies, or big banks, corporations have too much power. Corporate monopolies raise our prices and face no accountability. In Congress, I will fight to ensure our markets are competitive by supporting legislation to break up illegal monopolies. This will lead to lower costs and remove the unchecked power currently held by a few large entities.
source ↗ (opens the page at this passage) · shannontaylorva.com/agenda
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
Heading as listed on shannontaylorva.com/agenda ↗ (opens shannontaylorva.com/agenda at this heading)
FEC filings, Jul 1, 2025 to Oct 14, 2026 · Official FEC bulk data · committee C00918029
87¢ of every dollar raised has been spent across 7 reports ($4M of $4.6M). Cash on hand went from $326.7K on Sep 30, 2025 to $598.7K on Oct 14, 2026.
| Report | Raised in the period | Spent in the period | Cash on hand at its close |
|---|---|---|---|
| OCTOBER QUARTERLY 2025 through Sep 30, 2025 | $362,408 | $35,754 | $326,654 |
| YEAR-END 2025 through Dec 31, 2025 | $403,910 | $249,596 | $480,968 |
| APRIL QUARTERLY 2026 through Mar 31, 2026 | $533,722 | $192,434 | $822,256 |
| JULY QUARTERLY 2026 through Jun 30, 2026 | $754,467 | $395,422 | $1,181,300 |
| PRE-PRIMARY 2026 through Jul 15, 2026 | $86,473 | $263,546 | $1,004,227 |
| OCTOBER QUARTERLY 2026 through Sep 30, 2026 | $2,051,990 | $2,164,907 | $891,310 |
| PRE-GENERAL 2026 through Oct 14, 2026 | $411,791 | $704,367 | $598,734 |
Each report’s own period, as filed with the FEC; a report filed again counts once, as its latest copy.
83 endorsers listed on Shannon Taylor’s own campaign site: 59 officials, 13 unions, 10 organizations, 1 person.
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
“As Henrico’s top prosecutor, Shannon Taylor has delivered justice with integrity, independence, and a deep commitment to the people she serves. For more than a decade, she has worked to keep families safe — prosecuting violent offenders, protecting victims, and standing firm against those who would do her community harm,” said Governor-elect Abigail Spanberger. “Now she’s ready to take that same fight to Washington. I’ve known Shannon for years, I’ve seen her work up close, and I know she will fight tirelessly for the hardworking families of Virginia’s 1st District. I am proud to endorse her”
U.S. Senator
Former Governor of Virginia
U.S. Congressman
Former Virginia Attorney General
U.S. Senator
“As Henrico’s top prosecutor, Shannon Taylor has taken on violent criminals, protected victims, and delivered real results for her community,” said Senator Warner. “I know she will bring that same toughness and integrity to Congress. I’m proud to endorse Shannon Taylor, and I look forward to working alongside her to lower costs, expand access to health care, and give every Virginian a fair shot.”
Former Governor
U.S. Congressman
“Shannon Taylor has spent her career protecting Virginians — putting violent criminals behind bars, holding fraudsters accountable, and standing up for working families,” said EMILYs List President Jessica Mackler. “Meanwhile, Republican incumbent Rob Wittman has spent nearly 20 years in Congress enriching himself while voting to gut health care, drive up costs, and put local hospitals at risk. Voters in Virginia’s 1st Congressional District deserve a leader who will fight for them, not against them, and EMILYs List is proud to endorse Shannon as she takes this fight to Congress and helps us flip the House.”
“Virginia families are fed up with rising costs and a broken government that ignores them. Shannon Taylor knows that building an economy that lowers prices and creates real opportunity requires bold changes to crack down on corruption and hold politicians accountable,” Defend The Vote Executive Director Brian Lemek said. “We’re excited to endorse Shannon and look forward to helping her win next year.”
Gun Violence Advocate
Advanced · 24,912 votes (53%) · 1 of 7 · 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 · The Washington Post/George Mason University Schar School of Policy and Government, Sep 28, 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, 2,111 itemized contributions were filed this cycle, totaling $1.4M.
The 12 largest committees by total given are listed. In all, 222 committee contributions were filed this cycle, totaling $541K. Counted from the givers' own filings, which can run above the total the campaign itself reports.
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 5 largest sources by total given are listed. In all, 8 transfers were filed this cycle, totaling $139.7K.
Total reported receipts $4,604,761
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.
56% of the money placed by state came from inside Virginia: $763.1K of $1.4M.
| Name | Amount |
|---|---|
| 1,456 contributions · 56% | $763,056 |
| 147 contributions · 8.2% | $111,136 |
| 74 contributions · 7% | $94,949 |
| 49 contributions · 5.8% | $78,585 |
| 65 contributions · 4.1% | $55,400 |
| 74 contributions · 3.4% | $45,703 |
| 40 contributions · 2.3% | $31,472 |
| 19 contributions · 1.3% | $17,875 |
By the state each donor wrote on the filing, across 41 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 · 1,104 contributions · 47% of ranked | $577,879 |
| Written instead of an employer · 202 contributions · 13% of ranked | $159,945 |
| Written instead of an employer · 9 contributions · 1.6% of ranked | $19,500 |
| 4 contributions · 1.1% of ranked | $14,000 |
| 3 contributions · 0.9% of ranked | $10,500 |
| 3 contributions · 0.8% of ranked | $9,500 |
| 3 contributions · 0.7% of ranked | $9,000 |
| 11 contributions · 0.6% of ranked | $7,100 |
A further $21,263 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 ($768,922) 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 $36,344 in contributions, which the categories below do not include.
Total itemized disbursements $1,810,598
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 765 itemized payments filed this cycle. Spending below the itemization threshold is not filed line by line.
30 payments were reported as a lump sum, such as a card or payroll bill, with the detail filed underneath as memo entries. Those entries, $180,219 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 |
|---|---|
| 6 payments · 15% of all spending | $605,099 |
| 35 payments · 7.2% of all spending | $286,877 |
| 55 payments · 6.2% of all spending | $249,380 |
| 3 payments · 2.4% of all spending | $96,973 |
| 7 payments · 1.7% of all spending | $67,000 |
| 7 payments · 1.5% of all spending | $61,318 |
| 222 payments · 1.5% of all spending | $59,967 |
| 2 payments · 1% of all spending | $41,875 |
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 · 881 contributions · 32% of ranked | $431,976 |
| 260 contributions · 12% of ranked | $164,469 |
| Written instead of an occupation · 225 contributions · 12% of ranked | $161,003 |
| 71 contributions · 3.8% of ranked | $50,036 |
| 49 contributions · 3.4% of ranked | $45,248 |
| 24 contributions · 2.3% of ranked | $30,074 |
| 18 contributions · 2.1% of ranked | $27,750 |
| 18 contributions · 1.8% of ranked | $24,204 |
A further $21,263 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 ($768,922) are not itemized, so no employer or occupation is filed for them.