White House hopeful says he will "suspend immigration" from countries with a "proven history of terrorism".

Donald Trump has renewed calls for a ban on Muslims entering the US in the wake of the deadly Orlando shooting and said if elected president he will "suspend immigration" from countries with a "proven history of terrorism".

The presumptive Republican presidential nominee on Monday redoubled calls for temporarily banning Muslims, saying they would only be allowed in if they were "properly and perfectly" screened.

"When I'm elected, I will suspend immigration from areas of the world where there is a proven history of terrorism against the United States, Europe or our allies, until we fully understand how to end these threats," Trump told supporters in New Hampshire.

He did not specify what countries would be affected or whether the suspension would apply regardless of religion.

"We cannot continue to allow thousands upon thousands of people to pour into our country, many of whom have the same thought process as this savage killer."

In his fiery address, Trump incorrectly referred to the Orlando shooting suspect Omar Mateen an Afghanistan native. Mateen was born in New York City to parents who emigrated from Afghanistan.

The White House hopeful delivered a withering critique of US President Barack Obama's foreign policy, saying that intelligence agencies trying to stop attacks were being "held back by" the president.

Earlier on Monday, Obama said there was no clear evidence that the attack at a nightclub, which left 49 dead, was directed from abroad, pointing out that the killer had been influenced by "extremist propaganda" over the Internet.

Trump has been increasingly virulent in his remarks targeting Muslim Americans since the deadly Paris attacks, and again after the San Bernardino shooting attack in California.