Abraham HamadehAddison McDowellAdrian SmithAndy BiggsAndy OglesAugust PflugerBen ClineBeth Van DuyneBlake MooreBob LattaBrad KnottBrandon GillBrian BabinBruce WestermanBryan SteilCarol MillerCeleste MaloyChuck EdwardsChuck FleischmannCraig GoldmanDale StrongDavid JoyceDavid KustoffDavid RouzerDavid SchweikertDavid TaylorDerrick Van OrdenDiana HarshbargerEli CraneFrench HillGary PalmerGlenn GrothmanGreg MurphyHarriet HagemanJake EllzeyJen KiggansJim JordanJohn CarterJohn McGuireJuan CiscomaniKeith SelfLance GoodenMark HarrisMatt Van EppsMax MillerMichael BaumgartnerMichael CloudMichael GuestMichael RulliMike CareyMike EzellMike FloodMike KennedyMike RogersMike TurnerMonica De La CruzMorgan GriffithNathaniel MoranNick BegichPat FallonPat HarriganPaul GosarPete SessionsRandy WeberRichard HudsonRick CrawfordRiley MooreRob WittmanRobert AderholtRoger WilliamsRonny JacksonScott DesJarlaisScott FitzgeraldSteve WomackTim BurchettTim MooreTom TiffanyTony WiedTrent KellyTroy BaldersonVirginia Foxx Iran WarChecks & Balances

182 House Republicans Just Voted to Keep Us in Trump's Iran War — And Lost

On July 23 the House voted 214-208 to order U.S. forces out of Trump's unauthorized war with Iran. These 182 Republicans we track voted no — the second time Congress has told the president to stop, and the second time they tried to stop Congress from saying it.

The war with Iran started in February. Congress never voted to authorize it. Five months later, American troops are still dying in it.

On Thursday, July 23, 2026, the House of Representatives voted 214 to 208 to order the president to pull U.S. forces out of the fighting. The resolution — H. Con. Res. 89, written by Rep. Pramila Jayapal of Washington — passed.

It passed despite 207 Republicans voting against it. Only four Republicans in the entire House voted yes.

182 of the Republicans who voted no have a report card on this site. Their names are below.

What they were voting on

Nothing complicated. The resolution said: the president does not have authorization from Congress for this war, so bring the troops home.

That's not a partisan idea. It's the War Powers Resolution, the law Congress wrote precisely so a president couldn't keep the country in a war on his own indefinitely. Voting yes meant Congress gets a say. Voting no meant the president decides alone.

182 Republicans we track voted for the president deciding alone.

The cost while they stalled

This isn't an abstract fight over process. According to the Pentagon, 18 U.S. troops have died since the fighting broke out in February — and four of those deaths came after July 17 alone. U.S. forces have suffered nearly 500 injuries, 100 of them in the two weeks before this vote.

The fighting is getting worse, not better. And back home, the bill keeps arriving in other forms: gas prices climbed after the Iran war started, squeezing drivers, farmers, and families who never got a vote on any of it.

A majority of Americans oppose military action in Iran. A majority of the House now agrees. The war continues anyway.

Congress already said no. Twice.

Here's the part that should make you angry.

This was not the first time. On June 3, the House passed an almost identical resolution, H. Con. Res. 86. On June 23, the Senate agreed to that same resolution, 50 to 48.

Both chambers of Congress. The same resolution. Already passed.

The administration ignored it and kept fighting. That's why the House had to vote again on July 23 — and why Rep. Gregory Meeks, the ranking Democrat on the Foreign Affairs Committee, announced he would file a lawsuit to enforce the resolution Congress already adopted.

And when the second vote came, the same Republicans lined up the same way. Of the 182 Republicans on this list, 181 voted no both times — in June and again in July. They watched Congress get overruled by the White House, and their response was to vote to be overruled again.

The president, for his part, has called these votes "meaningless" and dismissed them as Democrats "fueled by Trump Derangement Syndrome." When 182 members of his own party vote to make Congress irrelevant, it's hard to argue he's wrong about the "meaningless" part.

The Senate blocked the version with teeth

There's a catch in all of this, and it's worth understanding, because it's how the whole thing gets to keep happening.

H. Con. Res. 89 is a concurrent resolution. As Roll Call explained, it "did not go to the president for his signature and therefore had little power to actually force him to withdraw troops from the war." It's a formal statement, not a binding order.

The binding version came up in the Senate the very same day. Sen. Chris Van Hollen's S.J. Res. 180 was a joint resolution — the kind with legal force. The House finished voting at 10:24 a.m. At 11:51 a.m., about ninety minutes later, the Senate rejected the binding version, 47 to 49. Susan Collins of Maine was the only Republican who voted to advance it.

So on one day in July, Congress voted for the version that can't stop the war and voted down the version that could.

Who leads this

Some of the names on this list aren't backbenchers. They're the people who decide what the House does.

Speaker Mike Johnson voted no. So did Majority Leader Steve Scalise and Majority Whip Tom Emmer. The chairman of the House Foreign Affairs Committee, Brian Mast of Florida, held up photographs of U.S. service members killed in the war during floor debate and said, "To belittle this mission is to belittle and demean the very service these members gave their life for."

That's the argument: because Americans have died, Congress must not be allowed to ask whether they should have been sent. It gets the moral logic exactly backwards. The way you honor a service member's life is by voting before you spend it — not by using their death to shut down the vote.

Jayapal put the other side plainly after the resolution passed: "From the beginning, this war has had no clear mission, no strategy, no end goal. Congress has not been consulted."

Four Republicans managed it

It was possible to vote yes. Four Republicans did: Tom Barrett of Michigan, Warren Davidson of Ohio, Brian Fitzpatrick of Pennsylvania, and Thomas Massie of Kentucky.

Four out of 211. Nobody on the list below can claim there was no room to break ranks — four of their colleagues stood in exactly that room.

The 182 who voted to keep the war going

Every one of these Republicans has a report card on this site, and every one of them is recorded on the official House roll call voting no on ordering U.S. forces out of an unauthorized war:

AlabamaRobert Aderholt, Gary Palmer, Mike Rogers, Dale Strong

AlaskaNick Begich

ArizonaAndy Biggs, Juan Ciscomani, Eli Crane, Paul Gosar, Abraham Hamadeh, David Schweikert

ArkansasRick Crawford, French Hill, Bruce Westerman, Steve Womack

California — Ken Calvert, Vince Fong, Young Kim, Tom McClintock, Jay Obernolte, David Valadao

Colorado — Lauren Boebert, Jeff Crank, Gabe Evans, Jeff Hurd

Florida — Aaron Bean, Gus Bilirakis, Mario Diaz-Balart, Byron Donalds, Randy Fine, Carlos Gimenez, Mike Haridopolos, Laurel Lee, Anna Paulina Luna, Brian Mast, Cory Mills, Jimmy Patronis, John Rutherford, Maria Elvira Salazar, Greg Steube

Georgia — Rick Allen, Andrew Clyde, Mike Collins, Clay Fuller, Brian Jack, Rich McCormick

Idaho — Russ Fulcher, Mike Simpson

Illinois — Mike Bost, Darin LaHood, Mary Miller

Indiana — Jim Baird, Erin Houchin, Mark Messmer, Jefferson Shreve, Victoria Spartz, Marlin Stutzman, Rudy Yakym

Iowa — Ashley Hinson, Mariannette Miller-Meeks, Zach Nunn

Kansas — Ron Estes, Tracey Mann, Derek Schmidt

Kentucky — James Comer, Brett Guthrie, Hal Rogers

Louisiana — Clay Higgins, Mike Johnson, Julia Letlow, Steve Scalise

Maryland — Andy Harris

Michigan — Jack Bergman, Bill Huizenga, John James, Lisa McClain, John Moolenaar, Tim Walberg

Minnesota — Tom Emmer, Brad Finstad, Michelle Fischbach, Pete Stauber

MississippiMike Ezell, Michael Guest, Trent Kelly

Missouri — Mark Alford, Eric Burlison, Bob Onder, Jason Smith, Ann Wagner

Montana — Troy Downing

NebraskaMike Flood, Adrian Smith

New Jersey — Chris Smith, Jeff Van Drew

New York — Andrew Garbarino, Nick LaLota, Nick Langworthy, Mike Lawler, Nicole Malliotakis, Claudia Tenney

North CarolinaChuck Edwards, Virginia Foxx, Pat Harrigan, Mark Harris, Richard Hudson, Brad Knott, Addison McDowell, Tim Moore, Greg Murphy, David Rouzer

North Dakota — Julie Fedorchak

OhioTroy Balderson, Mike Carey, Jim Jordan, David Joyce, Bob Latta, Max Miller, Michael Rulli, David Taylor, Mike Turner

Oklahoma — Stephanie Bice, Josh Brecheen, Tom Cole, Kevin Hern, Frank Lucas

Oregon — Cliff Bentz

Pennsylvania — Rob Bresnahan, John Joyce, Mike Kelly, Ryan Mackenzie, Dan Meuser, Scott Perry, Guy Reschenthaler, Lloyd Smucker, Glenn Thompson

South Carolina — Sheri Biggs, Russell Fry, William Timmons, Joe Wilson

TennesseeTim Burchett, Scott DesJarlais, Chuck Fleischmann, Diana Harshbarger, David Kustoff, Andy Ogles, Matt Van Epps

TexasBrian Babin, John Carter, Michael Cloud, Monica De La Cruz, Jake Ellzey, Pat Fallon, Brandon Gill, Craig Goldman, Lance Gooden, Ronny Jackson, Nathaniel Moran, August Pfluger, Keith Self, Pete Sessions, Beth Van Duyne, Randy Weber, Roger Williams

UtahMike Kennedy, Celeste Maloy, Blake Moore

VirginiaBen Cline, Morgan Griffith, Jen Kiggans, John McGuire, Rob Wittman

WashingtonMichael Baumgartner

West VirginiaCarol Miller, Riley Moore

WisconsinScott Fitzgerald, Glenn Grothman, Bryan Steil, Tom Tiffany, Derrick Van Orden, Tony Wied

WyomingHarriet Hageman

The bottom line

Going to war is the most serious thing a government does. The Constitution deliberately made it hard, and gave the decision to Congress — the branch that has to go home and face the voters.

These 182 Republicans had the simplest possible chance to do that job. Not to end the war on their own, not to overrule the president — just to record that Congress, the branch that represents us, wants the fighting to stop. A majority of their colleagues managed it. Four members of their own party managed it. Both chambers of Congress had already managed it once in June.

They voted no anyway. And they'll vote no again unless something changes.

Eighteen families have buried someone in a war nobody in Congress ever authorized. Nearly 500 more troops have been wounded. When the next vote comes, remember which of your representatives thought the question wasn't worth asking.

We deserve representatives who answer to us — not to a president who calls our Constitution "meaningless."

How they voted

This post is based on the official congressional roll calls:

With reporting from NPR and Roll Call.