Why do French companies choose Geneva to set up in Switzerland? The proximity to France is obvious. But it does not on its own explain the appeal of the city on Lake Geneva.
In 2023, French multinationals held around 1,800 subsidiaries in Switzerland, or 3.3% of their subsidiaries abroad, according to Insee. Switzerland is therefore already an important territory for French companies looking to grow beyond their domestic market.
For an SME, however, the challenge is different from that of a large group. It is often about finding a way into the Swiss market while keeping an organisation in France.
So why does Geneva stand out as a preferred destination?
1. A well-established French presence in Switzerland

The French presence in Switzerland is long-standing and spans many sectors.
In 2021, 964 French groups were present in Switzerland, representing around 1,700 companies and 76,800 jobs, according to the Federal Statistical Office.
This presence benefits from an obvious advantage: geographical proximity. From Geneva, French companies can maintain close relationships with their teams, suppliers and customers in France.
For an SME, this set-up also limits the risks of a first international expansion. A company can start by creating a sales structure or a subsidiary in Switzerland while keeping a large share of its functions in France.
This organisation makes it possible to test the market, build a local network and gradually adapt the establishment to the company’s real needs.
2. Geneva, an environment open to international markets

Geneva’s strengths, however, go beyond its proximity to France.
The city has a highly international economy, driven in particular by finance, commodity trading, watchmaking, luxury, technology, health and international organisations.
For a French company, this concentration of activities can offer more than mere access to the Swiss market: it means operating in an environment where partners, investors and customers come from all over the world.
This is particularly relevant for companies targeting the United States, Asia or the Middle East.
In some sectors, notably luxury, consulting, finance and B2B services, a presence in Switzerland can also strengthen a company’s international positioning. The country’s reputation for stability and quality can be an asset in a business relationship.
Image must nevertheless be distinguished from operational reality: a Geneva address is not enough to convince an international client. The company needs a genuine offer, references and a real ability to operate from Switzerland.
Geneva nevertheless offers an attractive combination: immediate proximity to France and a business ecosystem open to the world.
For a French company, setting up there can thus become much more than a simple entry into the Swiss market. It can be a springboard for building an international client base.
The question then becomes very concrete: which structure to create, where to set up, and how to turn a Geneva establishment into a real driver of growth?
Sources: Insee, French multinationals in 2023; Federal Statistical Office (FSO), STATENT.
For more information, contact me: morgane@geneveinfos.ch


