An "active shooter at Weslayan & Bissonnet has been shot by our officers; no reports of other suspects at this time," Houston Police tweeted.
Sixpeople were injured in an early-morning shooting.
The unidentified attacker was shot by cops - and was pronounced dead on arrival at a nearby hospital, police said.
One witness,said he heard "over 100 shots" fired - including AK-47 and AR-15 gunfire.
It was "steady shooting back and forth" between police and the suspect, the man said.
More From This Section
Today's shooting comes days after a shooting at a Washington state mall left five people dead. On September 17, a 20-year-old man stabbed 10 people at a Minnesota mall before being shot to death by an off-duty police officer.
The US suffered the worst mass shooting in its history in June when 50 people were killed and 53 injured in Orlando, Florida after a gunman stormed into a packed gay nightclub.
In December last year, 14 people were killed in a shooting incident in San Bernardino.