President Trump gave highly classified information to Russia’s foreign minister and ambassador at the White House last week — jeopardizing a key source of US intelligence on ISIS, a stunning new report said Monday.

Trump relayed information that came from a US partner through an “intelligence-sharing” deal so sensitive that details had been withheld from America’s allies and were even kept under wraps within most of the US government, the Washington Post reported.

The partner had not given the US the OK to share the material with Russia, and the officials said that Trump risked losing the cooperation of an ally that had deep access to ISIS strategies.

After Trump’s Oval Office meeting — from which the US press was barred, though a Russian photographer was allowed — senior administration officials scrambled to minimize the damage, frantically calling the CIA and National Security Agency to give them the heads up.

“This is code-word information,” a US official familiar with the matter told the paper, using a phrase referring to one of the highest levels of classification that America’s spy agencies use.

Trump “revealed more information to the Russian ambassador than we have shared with our own allies,” the official said.

The report came as Trump faced heat about possible ties to Russia on several fronts.

He abruptly canned FBI Director James Comey as he was overseeing an bureau probe into Team Trump’s possible ties to the Kremlin.

The administration first said Comey was fired on the recommendation of the deputy attorney general — a line parrotted by Vice President Pence and a chorus of Trump aides.

But Trump himself told NBC News in an interview that he fired Comey because of the Russia probe — which he insisted was ‘fake news.”

The House and Senate are also investigating the possible ties, and Senate Democrats have said they won’t approve Comey’s replacement unless a special prosecutor is named to take over the Russia probe.

A day after Comey was fired, Trump hosted Russian Ambassador Sergey Kislyak and Foreign Minister Sergei Lavrov in the Oval Office.

During the meeting, the paper reported, Trump went off script to impress the pair, and told them about an ISIS terrorist threat about the use of laptop computers on airliners.

Revealing such sensitive intelligence would be a crime for other government employees— but as president Trump can declassify government secrets.

“The president and the foreign minister reviewed common threats from terrorist organizations to include threats to aviation,” H.R. McMaster, the national security adviser who participated in the meeting told paper. “At no time were any intelligence sources or methods discussed and no military operations were disclosed that were not already known publicly,” McMaster insisted.

But other officials slammed Trump’s revelation.

“It is all kind of shocking,” a former senior US official close to current administration officials told the paper.

“Trump seems to be very reckless, and doesn’t grasp the gravity of the things he’s dealing with, especially when it comes to intelligence and national security. And it’s all clouded because of this problem he has with Russia.”

In his meeting with Lavrov, Trump boasted about having access to the intelligence.

“I get great intel. I have people brief me on great intel every day,” Trump said, an official with knowledge of the meeting said.

Trump, the paper said, didn’t reveal how the intelligence was gathered, but told them how ISIS was plotting an attack and how much damage such an attack could cause.

He also revealed the city in ISIS territory where the US intelligence partner discovered the threat.

“Everyone knows this stream is very sensitive and the idea of sharing it at this level of granularity with the Russians is troubling,” said a former top US counterterrorism official who also worked closely with Trump’s national security team.