"At least one rocket fired from Lebanon hit an open area north of Nahariya," a coastal city not far from the Lebanese border, the army said in a statement yesterday.
No casualties or damage were reported, it added.
The army said it responded shortly after with artillery fire "towards the launching site" of the rocket.
Speaking on condition of anonymity, a Lebanese security source said that three rockets had been fired from the Lebanese village of Quleili towards northern Israel.
The security source added that four shells launched by Israel hit an area near the Rashidiyeh Palestinian camp, located some two kilometres (1.5 miles) away from Quleili.
An Israeli helicopter flew over the Mediterranean coastline, launching flares to light up the targeted site, said the source.
Quleili resident Hussein Abu Khalil told AFP he was sheltering underground with his family.
"The shelling is very intense. Every three or four seconds, a shell hits. We are terrified."
Late Sunday, a rocket fired from Syria hit the Israeli-occupied sector of the Golan Heights, falling on open ground and causing no casualties, the army said.
The army said Israel responded with artillery fire at Syrian military posts and that "hits were identified" and that it also shelled the source of the fire from Lebanon, lodging a complaint with UN peacekeepers.
Sunday's fire was the first of its kind from Syrian territory since Israel launched a fierce air campaign against Gaza on Tuesday with the stated aim of stemming a rising tide of rocket fire by Palestinian militants.
But rockets fired from Lebanon struck northern Israel on Friday and Saturday, without causing casualties.
