L'Oréal Suisse est organisé en quatre divisions et promeut 19 marques en Suisse:

• La division Produits professionnels (marché des salons de coiffure), basée à Genève: L'Oréal Professionnel, Kérastase, Redken, Matrix.

• La division Produits grand public, à Genève: L'Oréal Paris, Garnier, Maybelline New York.

• La division Produits de luxe, basée à Renens (VD): Lancôme, Helena Rubinstein, Biotherm, Giorgio Armani, Kiehl's, Diesel, Ralph Lauren, Viktor & Rolf, Cacharel.

• La division Cosmétique Active, basée à Neuenhof (AR): La Roche-Posay, Vichy, Innéov (joint-venture à 50/50 entre L'Oréal et Nestlé).