
Smoke billowing above the Lebanese village of Meiss El-Jabal during Israeli bombardment on May 5, 2024. AFP
Hezbollah said it launched dozens of rockets at northern Israel in retaliation for the strike.
The group said in a statement that it fired "dozens of Katyusha and Falaq rockets" at Kiryat Shmona in northern Israel "in response to the horrific crime that the Israeli enemy committed in Mays al-Jabal" which it said killed and wounded civilians.
Israel and Lebanon's Hezbollah group have exchanged regular cross-border fire since the Israeli war on Gaza began.
Fighting intensified in the past few weeks, with Israel striking deeper into Lebanese territory, while Hezbollah has stepped up its missile and drone attacks on military positions in northern Israel.
"The dad, the mother and their little son were martyred", according to the Mays al-Jabal municipality chief Abdelmoneim Chukair.
Lebanon's state-run National News Agency said the strike killed "three civilians" and wounded several others.
Hezbollah had on Saturday evening said it fired on military positions in northern Israel.
The Lebanese movement has repeatedly declared that only a ceasefire in Gaza will put an end to its attacks on Israel.
In Lebanon, at least 389 people have been killed in nearly seven months of cross-border violence, mostly fighters but also more than 70 civilians, according to an AFP tally.
Israel says 11 soldiers and nine civilians have been killed on its side of the border.
Tens of thousands of people have been displaced on both sides.
Short link: