An AFP news agency photographer said Hezbollah cordoned off the scene.
The explosion further rattled a country that is still trying to recover from the devastating blast in Beirut last month which killed almost 200 people.
The disaster, which is still under investigation, happened when a fire triggered the detonation of 2,750 tonnes of ammonium nitrate that had been stored unsafely.