Updated November 7, 2026 895,338companies in the database 4,009categories 35,783chains
Log inSign up

Migros: locations in Switzerland

Migros (Grocer): 1,176 active locations in 26 cantons of Switzerland. Addresses of all locations with phone, website, opening hours and coordinates — as an Excel file for 90 €.

Migros: locations in Switzerland SampleCantons

How many locations does Migros have in Switzerland?

1,176 active locations

As of November 7, 2026, Migros has 1,176 locations in Switzerland, in 26 cantons and 542 cities. By sector: Retail — 912, Food and drink — 234, Finance and insurance — 13, Business services — 12, Automotive and mobility — 2, Hotels and tourism — 1, Associations, churches and authorities — 1 and Transport and logistics — 1. The cantons with the most locations are Zurich (223), Bern (142) and Vaud (107). That is 0.13% of all companies of Switzerland.

1,176
Active locations
rank 3 in the ranking
26
Cantons
542 cities
98%
With phone
1,155 of 1,176
0
Unique emails
at 0 companies · website at 100%

Contacts of the locations

Share of the active locations of Migros with the field filled.

Phone
1,155 · 98%
Mobile phone
0 · 0%
Website
1,176 · 100%
Email
0 · 0%
Social media
0 · 0%
Opening hours
1,125 · 96%
Postal code
1,176 · 100%
Coordinates
1,176 · 100%

Migros: addresses and contacts

Locations of the chain from the export — you can page through the table. Click a phone number, website or email: the contacts open after a free sign-up, up to 20 companies a day. You receive the full list — 1,176 locations — as a file after purchase.

CompanyCityPhoneWebsite and emailSocial media
Take Away - Zürich - Wiedikon M-MärtBirmensdorferstrasse 320, 8055 Zürich Takeout restaurant Bakery, Diner Chain: Migros
ZurichZurich
—
Migros Take Away - Winterthur - NeuwiesenStrickerstrasse 3, 8400 Winterthur Takeout restaurant Bakery, Diner Chain: Migros
WinterthurZurich
—
Supermercato Migros - Bellinzona NordVia S. Gottardo 124, 6500 Bellinzona Grocer Supermarket Chain: Migros
BellinzonaTicino
—
Supermercato Migros - Campagna AdornaVia Campagna Adorna 15, 6850 Mendrisio Grocer Supermarket Chain: Migros
MendrisioTicino
—
Ristorante Migros - Centro AgnoVia Lugano 21, 6982 Agno Café Buffet restaurant, Restaurant Chain: Migros
AgnoTicino
—
Migros Restaurant - Provisorium WetzikonElisabethenstrasse 2, 8620 Wetzikon Café Buffet restaurant, Restaurant Chain: Migros
WetzikonZurich
—
Migros Restaurant - Dietikon - LöwenzentrumLöwenstrasse 28, 8953 Dietikon Restaurant Buffet restaurant, Café Chain: Migros
DietikonZurich
—
Migros-Supermarkt - Schlieren - KesslerplatzBadenerstrasse 57, 8952 Schlieren Grocer Supermarket Chain: Migros
SchlierenZurich
—
Migros-Restaurant - Bülach SüdFeldstrasse 85, 8180 Bülach Café Buffet restaurant, Restaurant Chain: Migros
BülachZurich
—
Migros BlumenAlte Landstrasse 24, 8810 Horgen Florist Chain: Migros
HorgenZurich
—
Migros BlumenOberdorfstrasse 29, 8820 Wädenswil Florist Chain: Migros
WädenswilZurich
—
Migros-Supermarkt - Uster-WestWinterthurerstrasse 18, 8610 Uster Grocer Supermarket Chain: Migros
UsterZurich
—
Migros-Supermarkt - Dübendorf - Hochbord NordNeugutstrasse 83, 8600 Dübendorf Grocer Supermarket Chain: Migros
DübendorfZurich
—
Supermercato Migros - RadioVia Besso 74, 6900 Massagno Grocer Supermarket Chain: Migros
MassagnoTicino
—
Ristorante Migros - Centro SerfontanaViale Serfontana 20, 6834 Morbio Inferiore Restaurant Buffet restaurant, Café Chain: Migros
Morbio InferioreTicino
—
M-Outlet - Grancia OutletVia Cantonale 28, 6916 Grancia Outlet store Chain: Migros
GranciaTicino
—
Supermercato Migros - FaidoVia Pian della Croce 9, 6760 Faido Supermarket Grocer Chain: Migros
FaidoTicino
—
Supermercato Migros - CrocifissoVia S. Gottardo 150, 6942 Savosa Grocer Supermarket Chain: Migros
SavosaTicino
—
Supermercato Migros - MelanoVia Cantonale 89, 6818 Melano Grocer Supermarket Chain: Migros
MelanoTicino
—
Migros-Supermarkt - Rümlang HofwisencenterHofwisenstrasse 40A, 8153 Rümlang Grocer Supermarket Chain: Migros
RümlangZurich
—
Click a contact to see it — free after signing up, up to 20 companies a day. You receive the full list as a file after purchase.1–20 of 1,176

Migros by canton

CantonLocationsCitiesShare of the chain
Zurich 22372
19%
Bern 14263
12%
Vaud 10746
9%
St. Gallen 8540
7%
Aargau 8053
7%
Geneva 6515
6%
Valais 5938
5%
Lucerne 5630
5%
Ticino 5232
4%
Basel-Stadt 392
3%
Fribourg 3723
3%
Basel-Landschaft 3718
3%
Thurgau 3522
3%
Solothurn 3421
3%
Neuchâtel 2411
2%
Grisons 2310
2%
Zug 167
1%
Schwyz 1613
1%
Schaffhausen 147
1%
Nidwalden 64
1%
Appenzell Ausserrhoden 63
1%
Glarus 53
<1%
Jura 53
<1%
Obwalden 43
<1%
Uri 42
<1%
Appenzell Innerrhoden 21
<1%

Where most locations are

01
ZurichZurich
78
02
BernBern
37
03
BaselBasel-Stadt
35
04
GenevaGeneva
26
0520
0620
07
St. GallenSt. Gallen
18
08
LucerneLucerne
16
09
ChurGrisons
8
10
SchaffhausenSchaffhausen
8
11
LuganoTicino
7
13
ThunBern
7
14
CarougeGeneva
7
15
WetzikonZurich
7

Neighbors in the ranking: Retail

Beyond Switzerland

Do you need another country or custom data?

We collect 65.2 million listings in 248 countries. Any country, any city, any category and your own fields — detailed opening hours, regular deliveries — with a free sample and a quote within one business day.

Cart 0

Your cart is empty

Take the complete Swiss Business Database or build your selection by canton and sector — the price adjusts instantly.

Build a selection