Virginia's First District
Rob Wittman has represented Virginia's First District since 2007. Here you'll find out exactly what he has done with that responsibility. Every vote. Every failure. Every consequence for the families, farmers, veterans, and communities of VA-01.
This site was built by constituents of Virginia's First Congressional District who believe that voters deserve a clear, honest account of their representative's record.
Rob's Record compiles Rob Wittman's congressional votes, public statements, and policy positions in one place, with direct links to primary sources so that every claim can be independently verified. Browse the issues below to see his stated positions, his actual votes, and what independent analysts say about their real-world impact on the families, businesses, veterans, and environment of VA-01.
No spin. No anonymous allegations. Just the record — sourced, linked, and updated by volunteers from the district he represents.
The average VA household is significantly worse off under Wittman's tenure. Tariffs, ACA subsidy cuts, and gutted safety-net programs combine to raise costs on gas, groceries, and everything else — a 55-year-old Virginian earning $63K saw health insurance premiums jump $2,400/year. Tax cuts in HR1 deliver 1–3% savings to middle earners while giving the top 10% of wealth holders over 50% of all the tax cut benefits, and CBO projects HR1 will increase the federal deficit by $3.4 trillion over 10 years.
Wittman's votes have undermined job creation in VA-01. The Coastal Virginia Offshore Wind (CVOW) suspension threatened 2,000+ construction jobs and the projected 1,100 permanent positions the completed project will sustain. Clean energy tax credit elimination threatens an additional 11,000 Virginia jobs. Retaliatory tariffs slowed traffic at the Port of Virginia, costing jobs in the broader regional economy.
Wittman has never voted to cut Social Security directly, and he knows better than to even suggest he might do so. But the actions he's already taken will have consequences on Social Security for generations of Virginians. His votes for the Tax Cuts and Jobs Act (2017) and the One Big Beautiful Bill (HR 1) added $5.2 trillion to the national debt — the same debt that he and deficit hawks in his own party routinely cite as justification for "reforming" Social Security and Medicare. He voted to blow up the budget because he knows that he and his colleagues can use the national debt to target the program that nearly 140,000 VA-01 residents depend on. That is strategy, not a coincidence.
Wittman's record erodes access on three fronts at once. His HR1 vote accelerated rural hospital closures across VA-01, deepening provider shortages. He let enhanced ACA subsidies expire for over 300,000 Virginians before reversing course only when premiums had already begun spiking. And he co-sponsored a fetal personhood bill defining life as beginning at fertilization, the same legal framework that has threatened IVF access and contraception wherever it has been enacted.
Wittman voted for HR1 (the "One Big Beautiful Bill"), which KFF estimates cut federal Medicaid spending by $911 billion over 10 years, impacting 1 in 8 VA-01 residents. Over 24,000 constituents could lose coverage entirely. The $50B Rural Health Transformation Fund he repeatedly lauds covers only 30% of projected Medicaid losses, meaning rural hospitals still face a net shortfall. 1.8 million rural Americans nationwide will lose coverage.
Wittman has repeatedly promoted "association health plans" as a way to lower premiums, but these plans return healthcare to pre-ACA conditions — fewer protections, higher costs for older, disabled, and sicker patients. His long record of undermining the ACA directly threatens Medicare-adjacent coverage for 102,000 VA-01 constituents who could be priced out of affordable insurance.
Despite serving as Vice Chair of the House Armed Services Committee, Wittman has been spectacularly ineffective on veterans' priorities. Virginia's defense economy grew just 6.5% from FY2020–2023, lagging far behind national trends, and VA's share of GDP from defense shrank by 14%. Veterans in VA-01 face healthcare and benefits gaps Wittman has failed to close.
Wittman claims to support VA-01 farmers, but his votes have created chaos. HR 1 cuts $295 billion from SNAP over 10 years, stripping food assistance from roughly 850,000 Virginians, and gutting the purchasing power that flows directly to local farms and markets. SNAP dollars account for roughly 25 cents of every food dollar spent locally; when benefits are cut, farmers feel it too. Tariffs Wittman supported cost the average Virginia household $1,700–$2,100 in higher prices and slowed traffic at the Port of Virginia, hitting the farm and fishing economy from both ends.
Wittman presents himself as pro-education, but he stood silent while the Trump administration dismantled public education funding and programs. He has offered no major legislation to support teachers or students. His votes defunding domestic programs directly reduce resources available to VA-01 schools, contradicting claims of support rooted in his family's background in teaching.
Wittman supported the Trump policies that led to the suspension of the Coastal Virginia Offshore Wind (CVOW) project — already 60% complete with $8 billion invested — eliminating thousands of jobs and threatening grid reliability. His support for HR1 also threatens $18.2B in clean energy investments and 11,000 Virginia jobs, while propping up aging fossil fuel infrastructure.
Wittman co-sponsored reauthorization of the NOAA Chesapeake Bay Office — but only because Trump's agenda, which Wittman supports, threatened to cut NOAA's budget 28% and slash climate science 75%. Analysis reveals this pattern of taking credit for minor wins while supporting policies that damage the Bay, coastal ecosystems, and clean energy infrastructure. His League of Conservation Voters score reflects a career full of anti-environment votes.
Wittman co-sponsored the SAVE Act (HR 22), which would impose burdensome new voter ID and documentation requirements that disproportionately affect rural, elderly, and minority voters. His "election integrity" rhetoric mirrors national GOP efforts to restrict access rather than protect it. He also voted against certifying Pennsylvania's 2020 electoral votes on January 6–7, 2021.
Wittman claimed inspiration from civil rights pioneer Barbara Rose Johns while opposing everything she stood for. He praised the U.S. military incursion into Venezuela while experts called it a violation of international law. His votes have stripped healthcare from tens of thousands and cut food assistance to hundreds of thousands. And these are only three examples of how Wittman has consistently ignored the Constitution as rights are stripped away from the majority of Americans.
Wittman uses immigration as a political wedge, not a policy problem to solve. He voted for the Laken Riley Act, legislation that legal experts say expands mandatory detention by 250% based on mere arrest — not conviction — raising serious due process concerns. He has co-sponsored citizenship-restriction bills like the SAVE Act while offering no legislation to fix the broken system, secure the border with constitutional protections intact, or address VA-01's actual immigration needs. Performance over policy.
Wittman's law enforcement record is similarly performative. In press releases he portrays himself as "backing the blue" but he voted against certifying the 2020 election hours after a mob attacked the Capitol Police who were defending him. He has opposed PACT Act benefits for veterans who became law enforcement after service, and stayed silent as the Trump administration politicized DOJ prosecutions and pardoned January 6 defendants who assaulted officers. The pattern: rhetoric for cameras, votes that undercut the rule of law itself.
The Constitution gives Congress — not the president — the power to declare war, control spending, and check executive overreach. Wittman has surrendered each of these duties. He voted for HR1's $5 trillion debt-ceiling increase without conditions, supported military operations like the unilateral incursion into Venezuela that is clear presidential overreach, and remained silent as the administration redirected funds to vanity projects and merged church-state functions across federal agencies. And even as some of his Republican peers express dismay about the proposed $1.8B slush fund for Trump's friends, Wittman has said precisely nothing. Congressional silence is constitutional abdication.
Wittman has failed to speak out as the Trump administration expanded executive surveillance and eroded civil liberties. He has a pattern of silence on warrantless data collection, DOJ overreach, and DOGE's access to federal databases affecting millions of Virginians' personal records: complicity that directly contradicts his congressional oath of office.
| Date | Bill / Issue | Vote | Outcome & Impact | Source |
|---|---|---|---|---|
| May 2026 | End the War in Iran, H.Con.Res. 75 Directing the President, pursuant to section 5(c) of the War Powers Resolution, to remove the United States Armed Forces from hostilities against the Islamic Republic of Iran |
Nay | Failed (212–212) — Wittman refused to demand that the war end or that Trump fulfill the legal obligations of the War Powers Act. His vote could have swung the bill. | clerk.house.gov |
| Jan 2026 | Health Subsidies Extension Measure, H.R.1834 Extend ACA premium subsidies for 3 years |
Yea | Passed (230–196) — Wittman cast a performative "yea" vote when the damage was already done. | clerk.house.gov·Wittman Watch report |
| May 2025 | One Big Beautiful Bill Act, HR 1 Cut Medicaid by $911B; cut SNAP by $295B; eliminate clean energy tax credits; add $3.4T to deficit |
Yea | Passed (215–214) — 24,000+ VA-01 residents risk losing Medicaid & rural hospitals face funding shortfalls; cut food assistance for 827,000 Virginians; eliminated Virginia clean energy jobs; VA households face $1,700–$2,100 in higher annual costs. | clerk.house.gov·Wittman Watch report |
| Apr 2025 | SAVE Act, H.R.22 Require documentary proof of citizenship to register to vote (co-sponsored) |
Co-Sponsor | Incorporated into HR 1; signed into law — Burdens rural, elderly, and minority voters; one-third of Americans lack required documents. | congress.gov·Wittman Watch report |
| Aug 2022 | Inflation Reduction Act, H.R.5376 Medicare drug price negotiation; ACA subsidies; $369B clean energy; Chesapeake Bay restoration |
Nay | Passed (220–207) — Blocked Medicare drug price negotiation and $2,000 annual drug cost cap for seniors. Blocked $18.2B in Virginia clean energy investment and 11,000 energy jobs. Blocked historic Chesapeake Bay cleanup funds critical to VA-01 fishing and farming. | clerk.house.gov·Wittman Watch report |
| Jul 2022 | John R. Lewis Voting Rights Advancement Act, H.R.4 Restore gutted Voting Rights Act protections |
Nay | Passed (219–212); failed in Senate — Blocked restoration of federal voting protections for minority voters across Virginia. | clerk.house.gov·Wittman Watch report |
| Mar 2022 | Honoring our PACT Act, H.R.3967 Expand VA healthcare for burn pit–exposed veterans |
Nay | Passed (256–174) — Denied healthcare to thousands of VA-01 veterans sickened by toxic military burn pits. | clerk.house.gov·Wittman Watch report |
| Nov 2021 | Infrastructure Investment and Jobs Act, H.R.3684 $65 billion for rural broadband expansion |
Nay | Passed (228–206) — Blocked $1 billion in Virginia broadband funding critical for rural VA-01 schools. | clerk.house.gov·Wittman Watch report |
| Nov 2021 | Infrastructure Investment and Jobs Act, H.R.3684 Bipartisan infrastructure and jobs bill; $55B for clean water and environmental cleanup |
Nay | Passed (228–206) — Blocked billions in Virginia road, bridge, water, and broadband jobs funding. Blocked clean water upgrades and lead pipe replacement for VA-01 communities. | clerk.house.gov·Wittman Watch report |
| Mar 2021 | American Rescue Plan Act, H.R.1319 COVID relief including billions for VA healthcare and K-12 school funding |
Nay | Passed (220–211) — Blocked VA healthcare funds and $1,400 relief checks for VA-01 families and veterans. Blocked $2 billion for Virginia schools to recover from pandemic learning loss. | clerk.house.gov·Wittman Watch report |
| Mar 2021 | For the People Act, HR 1 Expand early voting, automatic registration, and mail-in voting |
Nay | Passed (220–210); failed in Senate — Blocked expanded early voting and automatic registration for VA-01 residents and seniors. | clerk.house.gov·Wittman Watch report |
| Jan 2021 | Electoral College Certification Objection to Pennsylvania's certified electoral votes |
Nay | Objection failed (138–282) — Hours after Capitol attack, voted to overturn Pennsylvania's certified presidential election results. | clerk.house.gov·Wittman Watch report |
| Jun 2018 | Agriculture and Nutrition Act of 2018, H.R.2 House Farm Bill with $20B+ in SNAP cuts |
Yea | Passed (213–211); replaced by bipartisan Senate bill — Wittman voted to cut food assistance for millions; 265,000 children could have lost free school meals. | clerk.house.gov·Wittman Watch report |
| Dec 2017 | Tax Cuts and Jobs Act, HR 1 Overhaul federal tax code; eliminate ACA individual mandate; $1.9T deficit increase |
Yea | Passed (227–203) — Eliminated ACA mandate; raised premiums 10%, adding $1.9 trillion to national debt. | clerk.house.gov·Wittman Watch report |
| May 2017 | American Health Care Act, H.R.1628 Repeal and replace the ACA; cut Medicaid by 25% |
Yea | Passed (217–213); failed in Senate — Wittman supported 23 million Americans losing coverage; Virginia losing billions in Medicaid funding. | clerk.house.gov·Wittman Watch report |
| Sep 2013 | Supplemental Nutrition Assistance Program Reform Act, H.R.3102 Cut $39 billion from SNAP |
Yea | Passed (217–210); replaced by 2014 Farm Bill — Would have cut food assistance for 800,000+ Virginians, including VA-01 farming families. | clerk.house.gov·Wittman Watch report |
| Jan 2011 | Repealing the Job-Killing Health Care Law Act, H.R.2 Full repeal of the Affordable Care Act |
Yea | Passed (245–189); failed in Senate — Would have ended Medicaid expansion, stripping coverage from thousands of Virginia families. | clerk.house.gov·Wittman Watch report |
The numbers don't lie — and neither does the voting record. Here's what Rob Wittman's time in Congress has meant for the people of VA-01.
Inflation is accelerating where families feel it: groceries, fuel, utilities. Beef rose 16%, coffee 20%, and electricity prices jumped at 2.5x the inflation rate in 2025. Wittman voted for all of it — gutting clean-energy credits, pushing energy bills up $400+ within five years. He's stood by Trump's tariffs, which cost the average household $1,000 last year. Higher bills with the same paycheck means impossible math.
Rural hospitals across the Northern Neck, Middle Peninsula, and Southside survive on Medicaid dollars. Wittman voted to cut roughly $1 trillion from Medicaid, adding work requirements and twice-yearly eligibility checks that will force patients off the rolls and push bills onto rural ERs, costing us all even more. Virginia's General Assembly is now scrambling to find state funds to plug the hole he helped tear open.
VA-01 runs on federal payrolls — Quantico, Dahlgren, Yorktown, and the contractors who serve them. Wittman cast a deciding 214–212 vote to codify DOGE cuts that fired tens of thousands of federal workers, including many veterans. Virginia lost roughly 7,000 jobs in 2025. He wrote an op-ed against the chaos. Then he voted to lock it in.
After the Capitol was attacked on January 6, 2021, Wittman voted against certifying Pennsylvania's electors and joined a Supreme Court bid to discard millions of votes Biden won. He hasn't held an in-person town hall since 2018. His donors — defense PACs and DC lobbyists — get steak dinner meetings even as the government shuts down. His constituents get a flurry of misleading emails.
Wittman's DC office number is (202) 225-4261. Calls are the best way for anyone to contact their representative.
Share Rob's Record with neighbors, at town halls, and in community groups. An informed district is a powerful district.
Subscribe to Wittman Watch for regular updates and analysis on Rob Wittman and the race for VA-01's Congressional seat.
Check this list of groups who are mobilized to help replace Wittman for VA-01, and connect with them to lend a hand.