Trump's Iran Strikes Haven't Hurt His Approval Rating ...
Polls show polarized U.S. public opinion on Trump’s Iran strikes with approval ratings near 43% and disapproval around 54%, reflecting concern over Middle East escalation.
- The Feb. 28 strikes on Iran prompted mixed reviews among U.S. voters, with President Donald Trump’s approval rising slightly to 43.3% by March 5 from 42.7% before the war.
- The strikes left U.S. service members dead and injured, and public reaction split as some celebrated Ayatollah Ali Khamenei's death while others protested the war.
- RealClear Polling's average showed 43.3% approval as of March 5, while Quantus Insights recorded 45% approval between March 2–3, up from 43% before the war.
- Markets reacted and Americans voiced split views after last week's attack, with a Fox News survey finding 61% see Iran as a national threat but war support split 50/50 and 60% disapprove of Trump's foreign policy.
- Trump's coalition faces strain as approval ticked up after the State of the Union but then took a hit following the Iran strikes amid MAGA movement infighting.
18 Articles
18 Articles
Poll Reveals Popularity Of Trump’s Iran Performance
By George Caldwell, The Daily Signal | March 09, 2026 The public approves of President Donald Trump’s handling of the conflict in Iran at roughly the same level as his overall job performance, a new poll finds. A national NBC News poll reports that 41% of the public approves of Trump’s “handling of the situation in Iran” and 54% disapproves.NBC News, in partnership with Hart Research Associates and Public Opinion Strategies, conducted the survey…
Polls suggest most Americans oppose US strikes on Iran
The ongoing US strikes on Iran are drawing opposition from Americans, the latest polls suggest, while rising oil prices are beginning to hit consumers and the cost of the war to taxpayers has been estimated at almost $1 billion per day.
Coverage Details
Bias Distribution
- 40% of the sources lean Left
Factuality
To view factuality data please Upgrade to Premium














