Archive · 28 Jul 2026
US War on Iran Sees Low Public Support
A recent poll shows that only one in three Americans support the US war on Iran, which is the lowest level of support since the conflict began five months ago.
Many people, including about 40% of Republicans, think President Trump hasn't clearly explained why the US is fighting this war.
The war has led to the deaths of 18 American service members and thousands in Iran and Lebanon.
It has also made gasoline more expensive in the US.
Some people, like Alex Womack, a veteran, are confused about why the war started and don't support it.
This low support could make things harder for President Trump and his party in the upcoming elections.
Only 33% of Americans support the US war on Iran, the lowest since the conflict began.
69% of respondents, including 40% of Republicans, believe President Trump hasn't clearly explained the war's objectives.
Trump's approval rating has slightly increased to 37%, up from last month's low.
The war has resulted in 18 American service members' deaths and thousands in Iran and Lebanon.
Gasoline prices in the US have risen from $3 to $4 per gallon due to the conflict.
- Who
- Americans, President Donald Trump, Iranians, Israeli forces
- What
- US war on Iran, public opinion poll, rising gasoline prices
- When
- Five months into the conflict, poll conducted between Friday and Sunday
- Where
- United States, Iran, Lebanon
- Why
- To prevent Iran from obtaining a nuclear weapon and other stated objectives
War Supporters
War Opponents
Public Support
War Supporters
Believe the war is necessary for national security and regional stability.
War Opponents
Consider the war unjustified and want US troops withdrawn.
Presidential Communication
War Supporters
Feel President Trump has adequately explained the war's objectives.
War Opponents
Believe President Trump has failed to clearly articulate the war's goals.
- Poll Conducted
- Between Friday and Sunday
- Trump's Approval Rating
- 37%
- Respondents Against War
- 69%
- American Lives Lost
- 18
- Gasoline Price Increase
- From $3 to $4 per gallon