Pharmaceutical Industry
in Switzerland
2,111 companies in Pharmaceutical Industry in the Swiss commercial register, indexed across 21 canton and 66 town pages.
50 of 2,111 companies

Biosynth AG
Staad Sg · Since 2007
Trybol AG
Neuhausen Am Rheinfall · Since 1900
Weleda AG
Arlesheim · Since 1923
Givaudan SA
Vernier · Since 1929
Novo Nordisk Pharma AG
Zürich · Since 1930
SCHOTT Pharma Schweiz AG
St. Gallen · Since 1930
OM Pharma SA
Meyrin · Since 1937
Novartis Pharma Schweizerhalle AG
Pratteln · Since 1938
Pharmanalytica SA
Locarno · Since 1944
Medinova AG
Zurich · Since 1945
Dr. Heinz Welti AG, Fabrikation chemisch-pharmazeutischer Produkte
Gebenstorf · Since 1945
IBSA Institut Biochimique SA
Pazzallo · Since 1945
Hoffmann - La Roche Ltd
Basel · Since 1946
Dr. E. Gräub AG
Bern · Since 1947
Protochemie AG
Mitlödi · Since 1949
Amino AG, Fabrikation pharmazeutischer und chemischer Produkte
Gebenstorf · Since 1949
Corden Pharma Fribourg SA
Villars-Sur-Glâne · Since 1951
Biomed AG
Dübendorf · Since 1951
GlaxoSmithKline AG
Baar · Since 1952
Caisse de pensions Givaudan
Vernier · Since 1952
Max Zeller Söhne Aktiengesellschaft
Romanshorn · Since 1953
Bayer (Schweiz) AG
Zurich · Since 1954
Labatec Pharma SA
Meyrin · Since 1957
IMCD Switzerland AG
Zurich · Since 1957
Boehringer Ingelheim (Schweiz) GmbH
Basel · Since 1957
Roche Chemische Unternehmungen AG
Basel · Since 1958
Biokema S.A.
Bussigny · Since 1959
Galepharm AG
Zurich · Since 1959
Rivopharm SA
Manno · Since 1961
Givaudan Suisse SA
Vernier · Since 1961
DISCH AG
Othmarsingen · Since 1961
Acino International AG
Zurich · Since 1962
ASM Aerosol-Service AG
Möhlin · Since 1962
Dr. Gurtner Pharma AG
Niederwangen B. Bern · Since 1963
Merck Sharp & Dohme Research GmbH
Lucerne · Since 1963
MSD Merck Sharp & Dohme AG
Lucerne · Since 1963
TRB CHEMEDICA SA
Vouvry · Since 1964
Abbott AG
Baar · Since 1965
M. Opitz & Co. AG
St. Gallen · Since 1965
Merck & Cie KmG
Altdorf Ur · Since 1965
E. Kern AG, pharmazeutische Kräuterspezialitäten
Niederurnen · Since 1966
Selectchemie AG
Zurich · Since 1969
ufamed AG
Sursee · Since 1969
Streuli Pharma AG
Uznach · Since 1970
Drossapharm AG
Basel · Since 1972
Mundipharma AG
Basel · Since 1972
LE CHEM ORGANICS SA
Prangins · Since 1972
Allergopharma AG
Hünenberg · Since 1973
Stiftung der Novartis AG für Erziehung, Ausbildung und Bildung
Basel · Since 1973
Bioggio Pharma Manufacture SA
Bioggio · Since 1973
The industry in figures
Geographic distribution
Colour intensity by number of companies per canton.
Source: commercial register (Zefix) · as of September 23, 2026
Pharmaceutical Industry by place
By canton
By town
Related industries
Counted nationally, across all cantons.