Ambulances rushed to the scene as security forces sealed off the area with yellow tape.
Shoes could be seen scattered on the blood-stained pavement as cleaners hurried to clear the debris.
No group immediately claimed responsibility for the attack, but it bore the hallmarks of the Islamic State of Iraq and the Levant (Isil) group, which has claimed many such attacks in the past.
The twin explosions shocked residents in the Iraqi capital because large attacks had decreased significantly in Baghdad and other parts of country since security forces retook nearly all territory once held by Isil militants.
Iraqi and U.S. officials have warned that Isil would continue with insurgent-style attacks even after the Iraqi military and US-led coalition succeeded in uprooting Isil across the country.
The cost of victory has been nearly incalculable as the three years of war against Isil devastated much of northern and western Iraq – roughly a third of the country – where militants had held most of the territory.