Iranian President Ebrahim Raisi on Wednesday criticised the deployment of US troops in the Middle East, saying it "disrupts security".
"The presence of US forces in our region has no justification," Raisi said in a Tehran ceremony ahead of the 45th anniversary of Iran's Islamic revolution on February 12.
Referring to both past and present deployments, he said the US presence "in Iraq, Syria, Afghanistan and the region is in no way creating security. It disrupts the security in the region."
Raisi's remarks to foreign diplomats came while US Secretary of State Antony Blinken was on a regional tour for talks on a ceasefire deal between Israel and the Palestinian militant group Hamas.
Regional tensions have soared since the start of the Israel-Hamas war on October 7, drawing in Iran-backed militant groups in Syria, Lebanon, Iraq, and Yemen.
That includes dozens of drone and rocket attacks against US and anti-jihadist coalition troops deployed to Iraq and Syria since 2014 to fight the Islamic State group.
One such attack on January 28 on a base in Jordan killed three US military personnel, leading Washington to launch its own strikes against targets in Syria and Iraq last week.
The United States, alongside Britain, also launched repeated strikes against Yemen's Iran-backed Huthis in response to the rebels' persistent attacks on commercial shipping.
The Huthis say their attacks in the Red Sea are in solidarity with Palestinians in war-battered Gaza.
The Islamic republic condemned the strikes in Yemen, Syria and Iraq.
During his speech, Raisi denounced what he called "Iranophobia" and "Islamophobia" and accused the United States of creating it.
Tehran and Washington have had no formal diplomatic ties since 1980, following the 1979 Islamic Revolution and the storming of the US embassy.