Some 20 rockets were fired Monday evening at a camp near Baghdad airport that hosts members of an exiled Iranian rebel group, security forces said.
Some of the rockets landed on a village near Camp Liberty and caused "numerous injuries" to civilians, the Iraqi Army's information service said.
There were no immediate reports of casualties among the Mujahedeen-e Khalq rebels in the camp.
Security forces found a rocket launching platform that had been used in the attack, the army said. There was no claim of responsibility for the attack on the camp, which previously suffered two deadly rocket attacks since 2013.