At least six missiles have been fired toward the US consulate in Iraq's northern city of Erbil, with several missiles hitting the building.
"Several missiles fell on the city of Erbil," said governor Omid Khoshnaw, quoted by the Iraqi news agency INA.
A US official said the missiles were launched on Sunday from neighbouring Iran.
Early reports suggested there were no US military casualties, a senior US defence official said.
The governor said it was not clear whether the intended target was the US consulate or the airport, where there is a base for the US-led coalition fighting the Islamic State group.
An AFP correspondent in Erbil heard three explosions.
Local television channel Kurdistan24, whose studios are not far from the US consulate, posted images on social networks of its damaged offices, with collapsed sections of false ceiling and broken glass.
The health ministry in Erbil said there had been no casualties.
The airport said it had suffered no damage and flights had not been disrupted.
"We condemn this terrorist attack launched against several sectors of Erbil, we call on the inhabitants to remain calm," Kurdistan Prime Minister Masrour Barzani said in a statement.
US interests and coalition troops in Iraq have regularly been targeted in rocket and armed drone attacks.
Western officials have blamed hard-line pro-Iran factions for the attacks, which have never been claimed.
In late January, six rockets were fired at Baghdad International Airport, causing no casualties.
Iraq saw a surge in these sort of attacks at the beginning of the year as Iran and its allies commemorated the second anniversary of the death of Iranian general Qassem Soleimani and his Iraqi lieutenant Abu Mehdi al-Mouhandis, killed by American drone fire in Iraq in January 2020.