President Donald Trump on Monday incorrectly suggested that a mass shooting in Dayton, Ohio, over the weekend was in the city of Toledo.

Toledo is roughly 150 miles from Dayton.

"May God bless the memory of those who perished in Toledo," Trump said.

Visit Business Insider's homepage for more stories.

As President Donald Trump delivered remarks on Monday on the mass shootings in Texas and Ohio over the weekend, he said, "May God bless the memory of those who perished in Toledo."

But the Ohio shooting did not occur in Toledo — it was in Dayton.

Dayton is roughly 150 miles from Toledo.

The shooting in a popular nightlife district of Dayton early on Sunday left nine people dead. The gunman was also killed by police officers.

The mass shooting in Dayton occurred just hours after a shooting in El Paso, Texas, left at least 20 people dead.

In his remarks on Monday, Trump denounced both shootings and said that "hate has no place in America."

Trump, who has been facing pressure to explicitly denounce white nationalism, said: "The shooter in El Paso posted a manifesto online consumed with racist hate. In one voice, our nation must condemn racism, bigotry, and white supremacy."

Read more: Trump's tweet blaming 'Fake News' for the 'anger and rage' in the US echoes manifesto of the El Paso shooting suspect

The president also said he was directing the Justice Department "to propose legislation ensuring that those who commit hate crimes and mass murders face the death penalty and that this capital punishment be delivered quickly, decisively, and without years of needless delay."

The president placed much of the blame for the shootings on video games and mental illness.

"We must reform our mental-health laws to better identify mentally disturbed individuals who may commit acts of violence," Trump said, adding, "Mental illness and hatred pulls the trigger, not the gun."