Police who were on routine patrol nearby intervened and shot the attacker dead, police said
The motive behind the shooting was not immediately clear, and investigators believe the individual had acted alone. The authorities did not disclose the shooter’s identity.
A total of 10 people were killed, including the assailant. Twenty-six others were injured and taken to hospitals across the area, Mayor Nan Whaley told reporters, though the extent of their injuries was not known.
She said the suspect was wearing body armor and was armed with a high-capacity rifle with multiple ammunition magazines.
FBI agents were assisting in the investigation.
The shooting in Dayton, a riverfront city of about 140,000 people in southwestern Ohio, came just 13 hours after a mass shooting at a Walmart store in El Paso, Texas, where 20 people were killed and 26 others wounded. The 21-year-old suspect in that shooting was arrested.