"The Iranian nation opposes the aggressive and arrogant policies of the U.S. government and will stand against them forever," Ahmadinejad told a religious conference Saturday.
Iranian president also urged the United States and other western countries to change their attitude.
"You should change your attitude," Ahmadinejad said.
Iran has constantly accused the United States and western powers of earmarking funds to stir up protests against the country and its way of dealing with human rights.