embassly
Switzerland

Embassies & consulates in Geneva

Geneva hosts 139 diplomatic missions from 109 countries. The capital of Switzerland is Bern: embassies are there, and Geneva mostly has consulates.

91
Embassies
20
Consulates
3
Honorary Consulate
25
Other missions

Embassy91

Consulate General16

Consulate4

Permanent Mission25

Honorary Consulate3

Frequently asked questions

Is there an embassy in Geneva?

The capital of Switzerland is Bern: embassies are there, and Geneva mostly has consulates. Geneva hosts 139 diplomatic missions from 109 countries.

Which embassies and consulates are in Geneva?

139 diplomatic missions, including Afghanistan (Embassy), Albania (Embassy), Algeria (Consulate General), Algeria (Embassy), Armenia (Embassy), Australia (Embassy), Australia (Consulate General), and Bahamas (Embassy).