Compare Supermarkets9 min readUpdated:

Swiss Grocery Market Statistics: Who Is Actually Bigger, Migros or Coop?

By group revenue Coop was ahead in 2025: CHF 35.5 billion against the Migros Group's CHF 31.9 billion. In the supermarket business the two are almost level (CHF 12.653 billion at Migros including Migros Online, CHF 12.4 billion at Coop including Coop.ch). On store count Coop leads with 982 outlets against 659 Migros branches — but the Migros Group also owns Denner, migrolino and VOI.

Swiss supermarket shelf with price labels, illustrating a comparison of Migros, Coop, Denner, Aldi and Lidl market positions

Measured by total group revenue, Coop is the bigger of the two: CHF 35.5 billion in 2025 against CHF 31.9 billion for the Migros Group (Coop media release, 17 February 2026; Migros media release, 16 January 2026). Measured on the supermarket business alone they are almost level — Migros supermarkets including Migros Online turned over CHF 12.653 billion (−0.5 %) and Coop supermarkets including Coop.ch CHF 12.4 billion (+2.6 %) in 2025, according to each group's own 2025 annual report. On store count Coop leads with 982 supermarket outlets against 659 Migros M, MM and MMM branches at the end of 2025, but the Migros Group also owns Denner (872 stores), migrolino (384) and VOI (81).

Last reviewed: August 2026. Sources checked regularly. Migros media release of 16 January 2026 and Migros Annual Report 2025 (report.migros.ch, Food Retail and Facts and Figures). Coop media release of 17 February 2026 and Coop Annual Report 2025 (report.coop.ch). SRF, 6 January 2026 and 24 March 2026. watson.ch, 31 October 2025 and 7 February 2026. NIQ (NielsenIQ), "Detailhandel Schweiz" publication of 23 June 2026. HANDELSVERBAND.swiss with NIQ/GfK and Swiss Post, 12 March 2026. corporate.lidl.ch, "Über Lidl". persoenlich.com, 6 January 2026. On the Farmy bankruptcy: 20 Minuten, SRF and Der Schweizer Bauer, May 2026. Aldi Suisse and Lidl Schweiz do not publish Swiss revenue figures; where estimates appear here they are labelled as estimates.

Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreements with any retailer.

Who is bigger, Migros or Coop?

The honest answer is that it depends on what you measure, and the ranking flips twice. At group level Coop was ahead in 2025. Coop reported CHF 35.5 billion on 17 February 2026, an increase of CHF 782 million or 2.3 % currency-adjusted. The Migros Group reported CHF 31.9 billion on 16 January 2026, down 1.9 % — but mostly because it sold businesses. Adjusted for those divestments, the same release puts Migros at CHF 29.4 billion and growth of 1.1 %. SRF described Coop on 6 January 2026 as the number one in Swiss retail measured by total revenue.

At the level that actually affects your weekly shop, the gap is narrow. The Migros Annual Report 2025 puts the supermarkets including Migros Online at CHF 12.653 billion (−0.5 %). Coop puts its supermarkets including Coop.ch at CHF 12.4 billion, up CHF 316 million or 2.6 %. Two businesses of near-identical size in their core format, moving in opposite directions in the reporting year.

Profit flips the picture again. The Migros Group posted a result of CHF 1,133 million for 2025, Coop CHF 606 million (up CHF 21 million). The context matters: per SRF on 24 March 2026, the Migros figure includes special effects from the business sales, and operating profit in the continuing core business fell to CHF 812 million. A bigger headline number is not automatically a stronger operating year.

2025 metricMigros GroupCoop Group
Total revenueCHF 31.9 bn (−1.9 %); CHF 29.4 bn adjusted for divestments (+1.1 %)CHF 35.5 bn (+2.3 % currency-adjusted)
Retail divisionFood Retail CHF 24.3 bnRetail CHF 21.2 bn
Supermarkets incl. onlineCHF 12.653 bn (−0.5 %)CHF 12.4 bn (+2.6 %)
Online groceryMigros Online CHF 362 m (−0.6 %)Coop.ch CHF 375 m (+10.2 %)
ResultCHF 1,133 m (incl. special effects from disposals)CHF 606 m
Employees91,689 average headcount97,275 at year-end

Sources for the table: Migros Annual Report 2025 and the Migros media release of 16 January 2026; Coop Annual Report 2025 and the Coop media release of 17 February 2026. The "retail division" row is deliberately not a like-for-like comparison: Migros "Food Retail" also contains Denner and migrolino, while Coop "Retail" also contains its specialist formats. Only the supermarket row compares the same thing on both sides.

How many stores does each Swiss supermarket chain have?

Store counts are the most transparent metric in Swiss grocery, because chains announce locations even when they keep revenue private. watson.ch compiled the end-2025 figures on 7 February 2026, and the Migros-owned formats are additionally documented in the Migros Annual Report 2025.

ChainLocations end-2025Swiss revenue 2025Stated target
Coop supermarkets982 outletsCHF 12.4 bn (+2.6 %, incl. Coop.ch)1,000th supermarket expected during 2026 (persoenlich.com, 6 Jan 2026)
Denner872 storesCHF 3.845 bn (+0.2 %)1,000 locations medium term (watson, 7 Feb 2026)
Migros supermarkets (M, MM, MMM)659 storesCHF 12.653 bn (−0.5 %, incl. Migros Online)140 new locations by end-2029 (watson, 7 Feb 2026)
migrolino384 locationsCHF 0.825 bn (+4.8 %)no figure published
Aldi Suisse247 stores, 242 after the early-2026 closuresnot published; Nielsen estimated about CHF 2.5 bn for 2024260 stores (watson, 7 Feb 2026)
Lidl Schweiz192 storesnot published; Nielsen estimated about CHF 2.7 bn for 2024about 300 stores by 2035 at the latest (watson, 31 Oct 2025)
VOI81 locationsincluded in Migros Food Retailno figure published

This table also explains why the "who is bigger" question is so often answered wrongly. Denner belongs to the Migros Group. Add Denner, migrolino and VOI to the 659 Migros supermarkets and the Migros Group has clearly more points of sale than Coop — spread across four formats with four different assortments and price positions.

Swiss online grocery market: how big is it and who competes?

Small, but moving. HANDELSVERBAND.swiss ran the 2025 total-market survey together with NIQ/GfK and Swiss Post and published it on 12 March 2026: Swiss consumers bought CHF 15.8 billion of goods online in 2025, up 6 %. Food accounts for 10 % of that online market according to the same survey. NIQ put the increase at CHF 900 million on 23 June 2026 and reported that orders through .ch domains grew 6 % while cross-border online trade grew 8 %.

Inside the online supermarket itself, the two large players moved in opposite directions in 2025. Coop.ch, with more than 22,000 products, grew 10.2 % to CHF 375 million per the Coop release of 17 February 2026. Migros Online came in at CHF 362 million, 0.6 % below the previous year, per the Migros Annual Report 2025. Coop puts its total online business, including wholesale and specialist formats, at around CHF 6.1 billion in net revenue.

What happens in this market when the unit economics do not work was demonstrated in 2026 by Switzerland's best-known online farm shop: Farmy filed for bankruptcy on 9 May 2026 and around 100 people lost their jobs (20 Minuten, SRF and Der Schweizer Bauer, May 2026). The background is in our write-up of the Farmy bankruptcy.

Are Aldi, Lidl and Denner taking share from Migros and Coop?

Here you have to live with less precision than most articles imply. Aldi Suisse and Lidl Schweiz do not publish Swiss revenue — watson.ch stated this explicitly on 31 October 2025. Current per-chain percentage market shares for Switzerland are simply not publicly documented, which is why this page carries no market-share percentage at all.

What is documented is direction and speed. SRF reported on 24 March 2026 that Migros stores grew 0.1 % and Denner 0.9 % in 2025 while the overall market grew 1.9 %. Coop's supermarket business grew 2.6 %. Among the discounters the trajectories differ sharply: Lidl Schweiz wants to grow from around 190 to about 300 stores, employs more than 4,500 staff by its own account (corporate.lidl.ch) and has invested more than CHF 2 billion since entering the market on 19 March 2009 with 13 stores (watson, 31 October 2025; corporate.lidl.ch). Aldi Suisse, by contrast, closed several locations in early 2026 and throttled its expansion to a target of 260 stores (watson, 7 February 2026).

How big is Swiss retail overall, and where does grocery sit in it?

NIQ (NielsenIQ) sizes total Swiss retail for 2025 at CHF 104.7 billion, growth of 1.0 %, in its "Detailhandel Schweiz" publication of 23 June 2026. The two halves moved in opposite directions: Food grew 2.1 % while Non-Food fell 2.7 %. That is why, across almost every 2025 annual report, the grocery business is the steady part and the department-store and specialist formats are the ones under pressure.

For a household the practical reading is this: the grocery market is growing, slowly, and it is shared between very few operators. In exactly that kind of concentrated market, comparing before you shop pays the most, because the promotional calendar rather than the list price decides what you end up paying.

So which chain should you shop at? It depends

Market share tells you nothing about your basket. Whether Migros, Coop, Denner, Aldi or Lidl is cheaper for you depends on what is in your trolley, which week you shop, and which brands you refuse to substitute. A household buying branded coffee and organic dairy lands somewhere completely different from one buying own-label. That is why we publish no league table here and show you the live prices instead: in Rappn you see more than 10,000 current promotions from seven chains (Migros, Coop, Aldi Suisse, Lidl, Denner, Aligro, Otto's) side by side, with the unit price per kilo or litre so pack sizes cannot mislead you.

One timing detail helps as well. Migros, Coop and Denner have all started their weekly promotions on Thursday since 5 February 2026 (sources: Coop media release, Migros Corporate Newsroom, Denner media release). Aldi Suisse runs two rounds a week, on Monday and on Thursday, while Lidl Schweiz normally changes its weekly flyer on Thursday (sources: aldi-suisse.ch, lidl.ch). Thursday is therefore the day on which comparing pays off most. For the wider landscape see our guide to Swiss supermarkets and our analysis of the cheapest supermarket in Switzerland.

Next step: set a price watch in Rappn on the ten products you buy every week. Then the market power of a chain stops deciding where you shop, and the price of the week decides instead. Rappn is free, available in four languages, and is not paid by any retailer.

Sources checked: .

Market share says nothing about your basket — this is Rappn's offers view, where Migros, Coop, Denner, Aldi and Lidl sit side by side on live prices. Tap around to try it.

MigrosCoopDennerAldi SuisseLidl

Offers

Compare all 7 chains in Rappn, free

Free, no account required · iOS & Android

Why Rappn?

Rappn is the only neutral grocery price comparison app in Switzerland , with no commercial agreements with any retailer. Our comparisons are truly independent.

  • 100% free , no subscription, no hidden costs
  • Neutral , no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
  • Real-time data , prices updated continuously
  • +10,000 offers, +3,000 supermarkets, 100% free
Available now

Ready to save on groceries?

Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.

+10,000live offers
+3,000store locations
100%free

Frequently Asked Questions

Who is bigger, Migros or Coop?

It depends on the measure. At group level Coop is bigger: CHF 35.5 billion of revenue in 2025 against CHF 31.9 billion for the Migros Group (Coop media release, 17 February 2026; Migros media release, 16 January 2026). In the supermarket business the two are near-identical: Migros supermarkets including Migros Online CHF 12.653 billion (−0.5 %), Coop supermarkets including Coop.ch CHF 12.4 billion (+2.6 %), per each 2025 annual report. On profit the Migros Group reported CHF 1,133 million and Coop CHF 606 million, but the Migros figure includes special effects from business disposals (SRF, 24 March 2026).

How many stores do Migros, Coop, Denner, Aldi and Lidl have in Switzerland?

At the end of 2025, watson.ch counted on 7 February 2026: Coop 982 supermarket outlets, Denner 872 stores, Migros 659 M, MM and MMM supermarkets, Aldi Suisse 247 stores and Lidl Schweiz 192 stores. The Migros Annual Report 2025 adds 384 migrolino locations and 81 VOI locations. Aldi Suisse dropped to 242 stores after the closures in early 2026.

How big is the Swiss online grocery market?

Total Swiss online trade reached CHF 15.8 billion in 2025, up 6 % (HANDELSVERBAND.swiss with NIQ/GfK and Swiss Post, 12 March 2026); food accounts for 10 % of that online market per the same survey. Among the players, Coop.ch grew 10.2 % to CHF 375 million in 2025 (Coop media release, 17 February 2026), while Migros Online fell 0.6 % to CHF 362 million (Migros Annual Report 2025).

Does Migros own Denner?

Yes. Denner sits inside the Migros Group's Food Retail division and is reported in the Migros Annual Report 2025 with revenue of CHF 3.845 billion (+0.2 %) and 872 stores. The same division contains migrolino (CHF 0.825 billion, 384 locations) and VOI (81 locations). Any assessment of the Migros Group's market position has to count these formats too.

How big is the Swiss retail market overall?

NIQ (NielsenIQ) sizes total Swiss retail for 2025 at CHF 104.7 billion, growth of 1.0 %, in its "Detailhandel Schweiz" publication of 23 June 2026. Food grew 2.1 % while non-food fell 2.7 %. B2C online turnover rose by CHF 900 million to CHF 15.8 billion according to the same publication.

What market share do Aldi and Lidl have in Switzerland?

There is no solid public figure. Aldi Suisse and Lidl Schweiz do not publish Swiss revenue, as watson.ch stated explicitly on 31 October 2025. Only estimates circulate: on 7 February 2026 watson cited Nielsen estimates for 2024 of roughly CHF 2.5 billion for Aldi and roughly CHF 2.7 billion for Lidl. Their network targets are documented, however: Lidl is aiming for about 300 stores by 2035 at the latest, Aldi Suisse for 260.

Related Comparisons