Iran will ban Americans from entering the country in response to President Donald Trump's "insulting" order restricting arrivals from Iran and six other Muslim states, the foreign ministry said Saturday.

"The Islamic Republic of Iran... has decided to respond in kind after the insulting decision of the United States concerning Iranian nationals" until the measure is lifted, the ministry said in a statement carried by state television.