“Multiple shooters fired multiple shots on a group of people” late on Saturday in the Five Points South area of the city, Birmingham police officer Truman Fitzgerald said.
Police found the bodies of two men and one woman at the scene and a fourth victim died of bullet wounds in hospital, he said.
Detectives are investigating whether the gunmen walked up to the victims or drove by, Mr Fitzgerald added. No suspects have been arrested.