Terrorists operating out of southern Lebanon fired three missiles at the northern Israel town of Kiryat Shmona on Wednesday morning.
All of the missiles landed in an open area outside of town and caused no injuries or damage.
Israeli forces responded by firing several artillery shells at the source of the terrorist fire.
Lebanese media confirmed the attacks, and reported that a fourth missile had been fired but landed inside Lebanese territory.
It was the second attack from Lebanon in less than a week. Last Thursday, three missiles from Lebanon struck the Israeli coastal town of Nahariya.
The Israeli army said it holds the government of Lebanon responsible for both incidents.
The Lebanese government later issued a statement condemning the rocket fire because it gave Israel "an excuse to attack Lebanon."
The United Nations urged both countries to "show restraint."
Some 10,000 UN peacekeepers are on the ground in southern Lebanon for the express purpose of preventing terrorists from threatening northern Israel and causing another war.