In Tarmiyah, north of the capital, militants attacked a police station with two car bombs, rocket-propelled grenades and Kalashnikov assault rifles, killing one policeman and wounding two, an interior ministry official and a medical source said.
Gunmen also attacked a checkpoint in Zayouna in east Baghdad, killing two police and wounding three, the interior ministry official said.
In Al-Amriyah in west Baghdad, gunmen killed army Brigadier General Saleh Hassan Fezaa, while others attacked a checkpoint in Al-Amil in the south of the capital, killing two soldiers and wounding three.