Migros fait partie des plus grandes entreprises du commerce de détail en Suisse. En 2020, elle a réalisé un chiffre d’affaires global de 29.82 milliards de francs et d’environ 14.85 milliards pour les supermarchés. L’an dernier, Migros comptait 630 supermarchés en Suisse.
Dans ses magasins, les produits des labels TerraSuisse, Optigal, Bio Boeuf de pâturage, Migros Bio, Migros Lait durable, Lait Heidi, oeufs de Demeter est Alnatura sont proposés. On y trouve également les gammes de prix bas M-Classic et M-Budget, entre autres.