A public square in a residential area of Haifa was left strewn with rubble and surrounding shops and homes have been heavily damaged, AFP photos showed.
Eli Bin, the head of Israeli rescue service Magen David Adom, told reporters that a total of 23 people had been wounded nationwide in the attacks, with “two in moderate condition and the rest lightly injured”.
Two waves of missiles were launched at Israel from around 7.30am (4.30pm NZT), the Israeli military said.
Sirens rang across the country, with air defences activated shortly afterwards, causing loud explosions heard in Tel Aviv and Jerusalem.
Israeli police reported “the fall of weapon fragments” in a northern area encompassing the port of Haifa, where local authorities said emergency services were heading to an “accident site”.
Reporting on missile strikes is subject to strict military censorship rules in Israel, but at least 50 impacts have been officially acknowledged nationwide and 25 people have been killed since the war began with Iran on June 13, according to official figures.
Tel Aviv, the southern city of Beersheba and the northern port of Haifa have been the three areas most frequently targeted by Iran.
Israel’s sophisticated air defences have intercepted more than 450 missiles with around 1000 drones, according to the latest figures from the Israeli military.
– Agence France-Presse