"As is" reference - not a United Nations document
The funds are intended to allow emergency relief work to continue in Lebanon, the Gaza Strip and in the West Bank, the foreign ministry said on Tuesday.
The additional funds approved by cabinet take the total Swiss contribution to just over SFr20 million. The government gave the Swiss-led International Committee of the Red Cross SFr5.2 million in July for relief work in Lebanon.
The foreign ministry's announcement came one week after a donor conference in Stockholm, which raised more than $940 million for Lebanon, almost twice as much as expected.
With thousands of displaced people heading back to their homes in Lebanon and many others homeless, there are huge needs, in particular in terms of housing and shelter, the government said.
The additional Swiss money will be split between the ICRC, United Nations agencies and bilateral projects carried out by non-governmental organisations.
The emergency aid is to be targeted, with priority given to women and young children. One-third of the funds are for Palestinian refugees in the Israeli-occupied territories, the government said.
It also announced that it had released funds to cover the SFr2.4 million spent evacuating 920 Swiss nationals from Lebanon.
There was no mention of possible Swiss logistical or technical support for UN peacekeeping troops in southern Lebanon, however.
The foreign and defence ministries are currently looking into the issue and a mission with representatives of both ministries is due to travel to the region to examine the needs.