Pentagon Says US Has Spent $25 Billion on Iran War So Far

Secretary of Defense Pete Hegseth

Photographer: Stefani Reynolds/Bloomberg

Pentagon officials said the Iran war had cost $25 billion so far, offering the estimate in a contentious congressional hearing that saw Defense Secretary Pete Hegseth trade barbs with Democrats over the administration’s handling of the conflict.

Hegseth told the House Armed Services Committee that the cost was worth it to make sure Iran didn’t obtain a nuclear weapon, even as Democrats said the figure underestimated the huge cost to US taxpayers.