{"id":44189,"date":"2026-09-28T11:54:51","date_gmt":"2026-09-28T11:54:51","guid":{"rendered":"https:\/\/carmelcosmeticslabs.com\/?p=44189"},"modified":"2026-10-02T23:38:22","modified_gmt":"2026-10-02T23:38:22","slug":"morocco-dermocosmetics-market-figures","status":"publish","type":"post","link":"https:\/\/carmelcosmeticslabs.com\/en\/morocco-dermocosmetics-market-figures\/","title":{"rendered":"Dermocosmetics in Morocco: A MAD 2.77 Billion Market Entering Maturity"},"content":{"rendered":"\n<style id=\"carmel-post-css\">body .carmel-post{--cp-teal:#378377;--cp-teal-d:#24615a;--cp-ink:#1c2826;--cp-mute:#51615e;--cp-sage:#eef5f3;--cp-line:#d9e6e2;  font-family:Lato,system-ui,sans-serif;font-size:17px;line-height:1.75;color:var(--cp-ink);max-width:760px}body .carmel-post p{font-size:17px;line-height:1.75;color:var(--cp-ink);margin:0 0 1.15em}body .carmel-post a{color:var(--cp-teal-d);text-decoration:underline;text-decoration-color:rgba(55,131,119,.35);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}body .carmel-post a:hover{text-decoration-color:var(--cp-teal)}body .carmel-post strong{color:#0f1a18;font-weight:700}body .carmel-post h2{font-family:Inter,system-ui,sans-serif;font-size:28px;line-height:1.25;font-weight:700;letter-spacing:-.015em;color:#0f1a18;margin:2.4em 0 .7em;padding-top:.9em;border-top:1px solid var(--cp-line);position:relative}body .carmel-post h2::before{content:\"\";position:absolute;top:-1px;left:0;width:56px;height:3px;background:var(--cp-teal);border-radius:2px}body .carmel-post h3{font-family:Inter,system-ui,sans-serif;font-size:20px;line-height:1.35;font-weight:650;color:#0f1a18;margin:1.8em 0 .5em}body .carmel-post ul,body .carmel-post ol{margin:0 0 1.3em;padding-left:1.4em}body .carmel-post li{margin:.45em 0;line-height:1.7;font-size:17px}body .carmel-post li::marker{color:var(--cp-teal)}body .carmel-post .cp-lead{font-size:19px;line-height:1.7;color:var(--cp-ink);padding:0 0 0 18px;border-left:3px solid var(--cp-teal);margin:0 0 1.6em}body .carmel-post .cp-keypoints{background:var(--cp-sage);border:1px solid var(--cp-line);border-radius:14px;padding:26px 28px 14px;margin:1.6em 0 2em}body .carmel-post .cp-keypoints h2{border:0;padding:0;margin:0 0 .6em;font-size:14px;letter-spacing:.09em;text-transform:uppercase;color:var(--cp-teal-d)}body .carmel-post .cp-keypoints h2::before{display:none}body .carmel-post .cp-keypoints ul{list-style:none;padding:0;margin:0}body .carmel-post .cp-keypoints li{position:relative;padding-left:32px;margin:0 0 .8em;font-size:16.5px}body .carmel-post .cp-keypoints li::before{content:\"\";position:absolute;left:0;top:.3em;width:20px;height:20px;border-radius:50%;background:var(--cp-teal) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\") center\/20px no-repeat}body .carmel-post .wp-block-table{margin:1.6em 0 1.8em;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cp-line);border-radius:12px}body .carmel-post .wp-block-table table{width:100%;min-width:0;border-collapse:collapse;font-size:15px;line-height:1.5;margin:0}body .carmel-post .wp-block-table th{background:var(--cp-teal);color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;text-align:left;padding:12px 14px;border:0}body .carmel-post .wp-block-table td{padding:12px 14px;border:0;border-top:1px solid var(--cp-line);vertical-align:top;color:var(--cp-ink)}body .carmel-post .wp-block-table tbody tr:nth-child(even) td{background:#f7faf9}body .carmel-post .wp-block-table td:first-child{font-weight:700;color:#0f1a18;background:#f2f7f5}body .carmel-post ol.cp-steps{list-style:none;padding:0;counter-reset:cp;margin:1.4em 0 2em}body .carmel-post ol.cp-steps>li{counter-increment:cp;position:relative;padding:0 0 1.1em 58px;margin:0}body .carmel-post ol.cp-steps>li::before{content:counter(cp);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid var(--cp-teal);color:var(--cp-teal-d);font:700 15px\/32px Inter,system-ui,sans-serif;text-align:center}body .carmel-post ol.cp-steps>li::after{content:\"\";position:absolute;left:17px;top:40px;bottom:4px;width:2px;background:var(--cp-line)}body .carmel-post ol.cp-steps>li:last-child::after{display:none}body .carmel-post .cp-faq{border:1px solid var(--cp-line);border-radius:12px;padding:18px 22px 4px;margin:0 0 12px;background:#fff}body .carmel-post .cp-faq h3{margin:0 0 .45em;font-size:18px;padding-left:30px;position:relative}body .carmel-post .cp-faq h3::before{content:\"Q\";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:6px;background:var(--cp-sage);color:var(--cp-teal-d);font:700 13px\/22px Inter,system-ui,sans-serif;text-align:center}body .carmel-post .cp-faq p{font-size:16px;color:#2a3634}body .carmel-post .cp-cta{background:linear-gradient(135deg,#24615a 0%,#378377 100%);border-radius:16px;padding:30px 32px;margin:2em 0 1em;color:#fff}body .carmel-post .cp-cta p{color:#eaf4f1;font-size:17px;margin:0 0 1em}body .carmel-post .cp-cta a{color:#fff;text-decoration-color:rgba(255,255,255,.5)}body .carmel-post .cp-cta .cp-btn{display:inline-block;background:#fff;color:var(--cp-teal-d);text-decoration:none;font:700 15px\/1 Inter,system-ui,sans-serif;padding:16px 24px;min-height:48px;box-sizing:border-box;border-radius:999px;margin-top:4px}body .carmel-post .cp-cta .cp-btn:hover{background:#f0f7f5}@media (max-width:1024px){ body .carmel-post .wp-block-table th,body .carmel-post .wp-block-table td{padding:10px 11px} body .carmel-post .wp-block-table table{font-size:14.5px}}@media (max-width:600px){ body .carmel-post .wp-block-table table{min-width:540px} body .carmel-post .wp-block-table{box-shadow:inset -14px 0 12px -12px rgba(0,0,0,.12)}}@media (max-width:767px){ body .carmel-post,body .carmel-post p,body .carmel-post li{font-size:16.5px} body .carmel-post h2{font-size:23px} body .carmel-post h3{font-size:18.5px} body .carmel-post .cp-lead{font-size:17.5px;padding-left:14px} body .carmel-post .cp-keypoints{padding:20px 18px 8px;border-radius:12px} body .carmel-post .cp-cta{padding:24px 20px} body .carmel-post ol.cp-steps>li{padding-left:50px}}body .carmel-post{scroll-behavior:smooth}body .carmel-post h2,body .carmel-post h3{scroll-margin-top:110px}body .carmel-post hr.wp-block-separator{display:none}body .carmel-post img{border-radius:12px;height:auto;max-width:100%}body .carmel-post figure{margin:1.6em 0}body .carmel-post figcaption{font-size:14px;color:var(--cp-mute);text-align:center;margin-top:.6em}body .carmel-post .cp-toc{border:1px solid var(--cp-line);border-radius:14px;background:#fff;margin:1.6em 0 2.2em;padding:0;box-shadow:0 1px 2px rgba(16,40,36,.04)}body .carmel-post .cp-toc summary{cursor:pointer;list-style:none;padding:16px 22px;font:700 13px\/1.2 Inter,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--cp-teal-d);display:flex;justify-content:space-between;align-items:center}body .carmel-post .cp-toc summary::-webkit-details-marker{display:none}body .carmel-post .cp-toc summary::after{content:\"\";width:9px;height:9px;border-right:2px solid var(--cp-teal);border-bottom:2px solid var(--cp-teal);transform:rotate(45deg);transition:transform .2s;margin-right:4px}body .carmel-post .cp-toc[open] summary::after{transform:rotate(-135deg)}body .carmel-post .cp-toc ol{list-style:none;counter-reset:toc;margin:0;padding:4px 22px 18px;border-top:1px solid var(--cp-line)}body .carmel-post .cp-toc li{counter-increment:toc;margin:0;padding:9px 0 9px 38px;position:relative;font-size:15.5px;line-height:1.45;border-bottom:1px dashed var(--cp-line)}body .carmel-post .cp-toc li:last-child{border-bottom:0}body .carmel-post .cp-toc li::before{content:counter(toc,decimal-leading-zero);position:absolute;left:0;top:9px;font:700 12px\/22px Inter,system-ui,sans-serif;color:var(--cp-teal-d);background:var(--cp-sage);border-radius:6px;width:28px;text-align:center}body .carmel-post .cp-toc a{text-decoration:none;color:var(--cp-ink)}body .carmel-post .cp-toc a:hover{color:var(--cp-teal-d)}body .carmel-post .cp-callout{position:relative;border-radius:12px;padding:18px 20px 18px 58px;margin:1.6em 0;background:var(--cp-sage);border:1px solid var(--cp-line)}body .carmel-post .cp-callout>*:last-child{margin-bottom:0}body .carmel-post .cp-callout::before{content:\"\";position:absolute;left:18px;top:19px;width:26px;height:26px;border-radius:50%;background:var(--cp-teal) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8v.01M11 12h1v5h1' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\") center\/22px no-repeat}body .carmel-post .cp-callout.cp-tip{background:#f3f8ee;border-color:#dce9cf}body .carmel-post .cp-callout.cp-tip::before{background-color:#5b8a3a;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 18h6M10 21h4M12 3a6 6 0 0 0-3.5 10.9V16h7v-2.1A6 6 0 0 0 12 3z' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\")}body .carmel-post .cp-callout.cp-warn{background:#fdf6ec;border-color:#f1e0c2}body .carmel-post .cp-callout.cp-warn::before{background-color:#c7862b;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8v5M12 16.5v.01' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round'\/%3E%3C\/svg%3E\")}body .carmel-post blockquote,body .carmel-post .wp-block-quote{border:0;margin:2em 0;padding:24px 28px 24px 64px;background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(16,40,36,.06),0 8px 24px -12px rgba(16,40,36,.12);position:relative;font-size:18px;line-height:1.65}body .carmel-post blockquote::before,body .carmel-post .wp-block-quote::before{content:\"\\201C\";position:absolute;left:20px;top:6px;font:700 64px\/1 Georgia,serif;color:var(--cp-teal);opacity:.55}body .carmel-post blockquote p{font-size:18px;margin-bottom:.4em}body .carmel-post blockquote cite{font-size:14px;color:var(--cp-mute);font-style:normal}body .carmel-post .cp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;list-style:none;padding:0;margin:1.6em 0 2em}body .carmel-post .cp-stats>li{background:#fff;border:1px solid var(--cp-line);border-radius:14px;padding:18px 18px 16px;margin:0;font-size:15px;line-height:1.55;box-shadow:0 1px 2px rgba(16,40,36,.04)}body .carmel-post .cp-stats>li::marker{content:none}body .carmel-post .cp-stats>li strong:first-child{display:block;font:800 26px\/1.15 Inter,system-ui,sans-serif;color:var(--cp-teal-d);letter-spacing:-.02em;margin-bottom:6px}body .carmel-post .cp-card{background:#fff;border:1px solid var(--cp-line);border-radius:16px;padding:6px 26px 10px;margin:1.8em 0;box-shadow:0 1px 2px rgba(16,40,36,.04),0 12px 32px -20px rgba(16,40,36,.18)}body .carmel-post .cp-card>h2:first-child,body .carmel-post .cp-card>h3:first-child{border-top:0;padding-top:0;margin-top:22px}body .carmel-post .cp-card>h2:first-child::before{display:none}body .carmel-post .cp-card.cp-featured{border:2px solid var(--cp-teal);background:linear-gradient(180deg,#f4faf8 0,#fff 140px)}body .carmel-post .cp-badge{display:inline-block;font:700 11.5px\/1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--cp-teal);padding:7px 10px;border-radius:999px;margin:20px 0 0}body .carmel-post ul:not(.cp-stats):not([class*=\"cp-\"]) li::marker{content:\"\u25c6  \";font-size:.7em;color:var(--cp-teal)}body .carmel-post .cp-keypoints ul li::marker{content:none}@media (max-width:767px){ body .carmel-post .cp-card{padding:4px 18px 8px;border-radius:14px} body .carmel-post blockquote,body .carmel-post .wp-block-quote{padding:20px 18px 18px 50px;font-size:17px} body .carmel-post blockquote::before{left:12px;font-size:52px} body .carmel-post .cp-stats{grid-template-columns:1fr 1fr;gap:10px} body .carmel-post .cp-stats>li{padding:14px} body .carmel-post .cp-stats>li strong:first-child{font-size:21px} body .carmel-post .cp-toc summary{padding:14px 16px} body .carmel-post .cp-toc ol{padding:4px 16px 14px}}body .carmel-post .cp-stats>li strong:first-child{font-size:clamp(19px,2.2vw,26px);overflow-wrap:anywhere}@media (max-width:767px){ body .carmel-post .wp-block-quote::before{left:12px;font-size:52px} body .carmel-post .cp-stats>li:last-child:nth-child(odd){grid-column:1\/-1}}body .carmel-post figure.cp-illu{margin:2.4em 0 2.2em}body .carmel-post figure.cp-illu img{display:block;width:100%;aspect-ratio:16\/9;object-fit:cover;border-radius:16px;box-shadow:0 18px 40px -24px rgba(16,40,36,.35)}body .carmel-post figure.cp-illu figcaption{font:italic 14.5px\/1.55 Lato,system-ui,sans-serif;color:var(--cp-mute);text-align:left;margin:.85em 2px 0;padding-left:14px;border-left:2px solid var(--cp-teal)}@media (max-width:767px){body .carmel-post figure.cp-illu{margin:1.8em 0}body .carmel-post figure.cp-illu img{border-radius:12px}}body .carmel-post .cp-cta strong{color:#fff}body .carmel-post .cp-cta .cp-btn,body .carmel-post .cp-cta .cp-btn strong{color:var(--cp-teal-d)}<\/style>\n\n\n\n<div class=\"wp-block-group carmel-post is-layout-flow wp-block-group-is-layout-flow\">\n\n\n<p class=\"cp-lead wp-block-paragraph\"><strong>After an exceptional 2024, Morocco&#8217;s dermocosmetics market is shifting gear.<\/strong> Sales reached MAD 2.77 billion in 2025, but growth fell almost fivefold, from +20.9% to +4.3%. In this more mature market, the top ten brands capture most of the gains, while a long tail of some 1,800 brands competes for the rest. Here is the analysis, backed by the numbers.<\/p>\n\n\n\n<div class=\"wp-block-group cp-keypoints is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Key figures<\/h2>\n\n<ul class=\"wp-block-list\">\n<li><strong>MAD 2.77bn<\/strong>: market revenue in 2025 (MAD 2.19bn in 2023).<\/li>\n\n\n<li><strong>+4.3%<\/strong>: growth in 2025, after +20.9% in 2024.<\/li>\n\n\n<li><strong>47.5%<\/strong>: share of sales made by the top ten brands.<\/li>\n\n\n<li><strong>45<\/strong>: number of brands with annual sales above MAD 10M, out of about 1,800 active brands.<\/li>\n\n\n<li><strong>1.6%<\/strong>: 2025 share of the 167 brands that were not on the market in 2023.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Growth cut fivefold in one year<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The dermocosmetics market (skincare with a dermatological purpose, sold mainly in pharmacies and drugstores) saw an extraordinary acceleration in 2024. Sales jumped from MAD 2.19 billion to MAD 2.65 billion, an extra MAD 460 million or so in twelve months.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2025 marks a break. The market still grew, to MAD 2.77 billion, but the annual gain fell to about MAD 115 million. Growth went from +20.9% to +4.3%. Over the whole 2023-2025 period, cumulative growth reached 26%, an average annual rate of about 12.3%, which remains high for a health and beauty category.<\/p>\n\n\n\n<figure class=\"cp-chart\" style=\"margin:1.6em 0\"><svg viewBox=\"0 0 640 320\" role=\"img\" aria-labelledby=\"c1t c1d\" style=\"width:100%;height:auto;font-family:Inter,system-ui,sans-serif\"><title id=\"c1t\">Dermocosmetics market in Morocco, 2023-2025 (MAD billion)<\/title><desc id=\"c1d\">MAD 2.19bn in 2023, MAD 2.65bn in 2024 (+20.9%), MAD 2.77bn in 2025 (+4.3%).<\/desc><line x1=\"56\" x2=\"624\" y1=\"276.0\" y2=\"276.0\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"46\" y=\"280.0\" text-anchor=\"end\" font-size=\"13\" fill=\"#51615e\">0 bn<\/text><line x1=\"56\" x2=\"624\" y1=\"196.0\" y2=\"196.0\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"46\" y=\"200.0\" text-anchor=\"end\" font-size=\"13\" fill=\"#51615e\">1 bn<\/text><line x1=\"56\" x2=\"624\" y1=\"116.0\" y2=\"116.0\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"46\" y=\"120.0\" text-anchor=\"end\" font-size=\"13\" fill=\"#51615e\">2 bn<\/text><line x1=\"56\" x2=\"624\" y1=\"36.0\" y2=\"36.0\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"46\" y=\"40.0\" text-anchor=\"end\" font-size=\"13\" fill=\"#51615e\">3 bn<\/text><path d=\"M130.66666666666669,276.0 L130.66666666666669,104.80000000000001 Q130.66666666666669,100.80000000000001 134.66666666666669,100.80000000000001 L166.66666666666669,100.80000000000001 Q170.66666666666669,100.80000000000001 170.66666666666669,104.80000000000001 L170.66666666666669,276.0 Z\" fill=\"#1a8f7c\"><title>2023: MAD 2.19bn<\/title><\/path><text x=\"150.66666666666669\" y=\"90.8\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"#1c2826\">2.19 bn<\/text><text x=\"150.66666666666669\" y=\"298\" text-anchor=\"middle\" font-size=\"14\" fill=\"#1c2826\">2023<\/text><path d=\"M320.0,276.0 L320.0,68.0 Q320.0,64.0 324.0,64.0 L356.0,64.0 Q360.0,64.0 360.0,68.0 L360.0,276.0 Z\" fill=\"#1a8f7c\"><title>2024: MAD 2.65bn (+20.9%)<\/title><\/path><text x=\"340.0\" y=\"54.0\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"#1c2826\">2.65 bn<\/text><text x=\"340.0\" y=\"298\" text-anchor=\"middle\" font-size=\"14\" fill=\"#1c2826\">2024<\/text><text x=\"340.0\" y=\"314\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">+20.9%<\/text><path d=\"M509.33333333333337,276.0 L509.33333333333337,58.400000000000006 Q509.33333333333337,54.400000000000006 513.3333333333334,54.400000000000006 L545.3333333333334,54.400000000000006 Q549.3333333333334,54.400000000000006 549.3333333333334,58.400000000000006 L549.3333333333334,276.0 Z\" fill=\"#1a8f7c\"><title>2025: MAD 2.77bn (+4.3%)<\/title><\/path><text x=\"529.3333333333334\" y=\"44.4\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"#1c2826\">2.77 bn<\/text><text x=\"529.3333333333334\" y=\"298\" text-anchor=\"middle\" font-size=\"14\" fill=\"#1c2826\">2025<\/text><text x=\"529.3333333333334\" y=\"314\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">+4.3%<\/text><\/svg><figcaption style=\"font-size:14px;color:#51615e;margin-top:.5em\"><strong>Chart 1 \u2014 The market passes MAD 2.7 billion, but growth slows sharply.<\/strong> Annual revenue, MAD billion. Carmel Cosmetics Labs analysis.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Year<\/th><th>Revenue (MAD M)<\/th><th>Annual change<\/th><th>Annual gain (MAD M)<\/th><\/tr><\/thead><tbody><tr><td>2023<\/td><td>2,192<\/td><td>\u2014<\/td><td>\u2014<\/td><\/tr><tr><td>2024<\/td><td>2,651<\/td><td>+20.9%<\/td><td>+459<\/td><\/tr><tr><td>2025<\/td><td>2,766<\/td><td>+4.3%<\/td><td>+115<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Carmel Cosmetics Labs analysis.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This slowdown looks like the end of a catch-up phase rather than a reversal: the market keeps positive momentum, but growth no longer comes from rapidly expanding demand. It is now won at competitors&#8217; expense, which deeply changes the balance of power.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A two-speed market: a concentrated core and a long tail<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The market combines strong concentration at the top with extreme fragmentation at the bottom. The top three brands alone make 25.7% of revenue, the top ten 47.5% and the top twenty 63.1%. At the other end, more than 1,500 brands each make less than MAD 1 million a year.<\/p>\n\n\n\n<figure class=\"cp-chart\" style=\"margin:1.6em 0\"><svg viewBox=\"0 0 640 280\" role=\"img\" aria-labelledby=\"c2t c2d\" style=\"width:100%;height:auto;font-family:Inter,system-ui,sans-serif\"><title id=\"c2t\">Cumulative share of the Moroccan dermocosmetics market held by the leading brands (2025)<\/title><desc id=\"c2d\">Top 3: 25.7%, top 5: 33%, top 10: 47.5%, top 20: 63.1%, top 50: 79%, top 100: 87.9% of revenue.<\/desc><line x1=\"84.0\" x2=\"84.0\" y1=\"12\" y2=\"256\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"84.0\" y=\"272\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">0%<\/text><line x1=\"205.5\" x2=\"205.5\" y1=\"12\" y2=\"256\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"205.5\" y=\"272\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">25%<\/text><line x1=\"327.0\" x2=\"327.0\" y1=\"12\" y2=\"256\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"327.0\" y=\"272\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">50%<\/text><line x1=\"448.5\" x2=\"448.5\" y1=\"12\" y2=\"256\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"448.5\" y=\"272\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">75%<\/text><line x1=\"570.0\" x2=\"570.0\" y1=\"12\" y2=\"256\" stroke=\"#e3ebe8\" stroke-width=\"1\"\/><text x=\"570.0\" y=\"272\" text-anchor=\"middle\" font-size=\"12\" fill=\"#51615e\">100%<\/text><text x=\"74\" y=\"37.0\" text-anchor=\"end\" font-size=\"14\" fill=\"#1c2826\">Top 3<\/text><path d=\"M84,21.0 L204.902,21.0 Q208.902,21.0 208.902,25.0 L208.902,39.0 Q208.902,43.0 204.902,43.0 L84,43.0 Z\" fill=\"#1a8f7c\"><title>Top 3 brands: 25.7% of the market<\/title><\/path><text x=\"216.9\" y=\"37.0\" font-size=\"14\" font-weight=\"700\" fill=\"#1c2826\">25.7%<\/text><text x=\"74\" y=\"77.0\" text-anchor=\"end\" font-size=\"14\" fill=\"#1c2826\">Top 5<\/text><path d=\"M84,61.0 L240.38,61.0 Q244.38,61.0 244.38,65.0 L244.38,79.0 Q244.38,83.0 240.38,83.0 L84,83.0 Z\" fill=\"#1a8f7c\"><title>Top 5 brands: 33.0% of the market<\/title><\/path><text x=\"252.4\" y=\"77.0\" font-size=\"14\" font-weight=\"700\" fill=\"#1c2826\">33.0%<\/text><text x=\"74\" y=\"117.0\" text-anchor=\"end\" font-size=\"14\" fill=\"#1c2826\">Top 10<\/text><path d=\"M84,101.0 L310.85,101.0 Q314.85,101.0 314.85,105.0 L314.85,119.0 Q314.85,123.0 310.85,123.0 L84,123.0 Z\" fill=\"#1a8f7c\"><title>Top 10 brands: 47.5% of the market<\/title><\/path><text x=\"322.9\" y=\"117.0\" font-size=\"14\" font-weight=\"700\" fill=\"#1c2826\">47.5%<\/text><text x=\"74\" y=\"157.0\" text-anchor=\"end\" font-size=\"14\" fill=\"#1c2826\">Top 20<\/text><path d=\"M84,141.0 L386.666,141.0 Q390.666,141.0 390.666,145.0 L390.666,159.0 Q390.666,163.0 386.666,163.0 L84,163.0 Z\" fill=\"#1a8f7c\"><title>Top 20 brands: 63.1% of the market<\/title><\/path><text x=\"398.7\" y=\"157.0\" font-size=\"14\" font-weight=\"700\" fill=\"#1c2826\">63.1%<\/text><text x=\"74\" y=\"197.0\" text-anchor=\"end\" font-size=\"14\" fill=\"#1c2826\">Top 50<\/text><path d=\"M84,181.0 L463.94,181.0 Q467.94,181.0 467.94,185.0 L467.94,199.0 Q467.94,203.0 463.94,203.0 L84,203.0 Z\" fill=\"#1a8f7c\"><title>Top 50 brands: 79.0% of the market<\/title><\/path><text x=\"475.9\" y=\"197.0\" font-size=\"14\" font-weight=\"700\" fill=\"#1c2826\">79.0%<\/text><text x=\"74\" y=\"237.0\" text-anchor=\"end\" font-size=\"14\" fill=\"#1c2826\">Top 100<\/text><path d=\"M84,221.0 L507.194,221.0 Q511.194,221.0 511.194,225.0 L511.194,239.0 Q511.194,243.0 507.194,243.0 L84,243.0 Z\" fill=\"#1a8f7c\"><title>Top 100 brands: 87.9% of the market<\/title><\/path><text x=\"519.2\" y=\"237.0\" font-size=\"14\" font-weight=\"700\" fill=\"#1c2826\">87.9%<\/text><\/svg><figcaption style=\"font-size:14px;color:#51615e;margin-top:.5em\"><strong>Chart 2 \u2014 Twenty brands make nearly two-thirds of sales.<\/strong> Cumulative share of 2025 revenue by brand group. Carmel Cosmetics Labs analysis.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Brand group<\/th><th>Cumulative share of 2025 revenue<\/th><\/tr><\/thead><tbody><tr><td>Top 3<\/td><td>25.7%<\/td><\/tr><tr><td>Top 5<\/td><td>33.0%<\/td><\/tr><tr><td>Top 10<\/td><td>47.5%<\/td><\/tr><tr><td>Top 20<\/td><td>63.1%<\/td><\/tr><tr><td>Top 50<\/td><td>79.0%<\/td><\/tr><tr><td>Top 100<\/td><td>87.9%<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Carmel Cosmetics Labs analysis.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Only 45 brands pass the MAD 10 million annual sales mark, and 200 pass MAD 1 million. The market therefore has a large number of small players, local or imported, whose presence in pharmacies often remains limited.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2025: the advantage swings back to the leaders<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The growth ranking flipped between 2024 and 2025. During the expansion phase, brands outside the top 10 grew faster than the leaders (+22.5% vs +19.3%). In the slowdown, the gap widens in favor of established brands: +5.6% for the top 10, against +2.0% for the rest of the market.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Brand group<\/th><th>Change 2024<\/th><th>Change 2025<\/th><\/tr><\/thead><tbody><tr><td>Top 10 brands<\/td><td>+19.3%<\/td><td>+5.6%<\/td><\/tr><tr><td>Other brands<\/td><td>+22.5%<\/td><td>+2.0%<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Carmel Cosmetics Labs analysis.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The trend is broad: of the brands on the market in 2024, 753 increased their sales in 2025, while 1,340 declined or stopped selling. In a less buoyant market, distribution depth, pharmacist recommendation and promotional firepower become decisive advantages again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A market still open to new entrants<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Concentration does not prevent renewal. The 167 brands that were not on the market in 2023 already make 1.6% of sales in 2025, about MAD 45 million. Several of them climbed several hundred places in the ranking in two years. This momentum shows that demand remains open to new offers, provided they clearly stand out: proven efficacy, tolerance, suitability for local skin phototypes and consistent price positioning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">In context: Moroccan beauty and the regional market<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dermocosmetics is one component of the beauty market, and one of its highest-value segments. According to Statista, Morocco&#8217;s beauty and personal care market was worth about $1.5 billion in 2023, with expected average annual growth of 5.4% over 2024-2028. Across the Middle East and Africa, the dermocosmetics market was estimated at $2.07 billion in 2023 (Cognitive Market Research).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See also our analysis of the <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/morocco-cosmetics-market-analysis-forecast\/\">cosmetics market in Morocco and its 2025-2032 outlook<\/a> and the ranking of the <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/best-selling-cosmetics-morocco-2026\/\">best-selling cosmetic products in Morocco<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-group cp-keypoints is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Implications for market players<\/h2>\n\n<ul class=\"wp-block-list\">\n<li><strong>Differentiation becomes the price of entry.<\/strong> In a market growing 4%, a brand gains share by taking sales from competitors, not by riding market growth.<\/li>\n\n\n<li><strong>Proof beats messaging.<\/strong> Tolerance, efficacy and stability must be documented from the <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-formulation-lab\/\">formulation stage<\/a>.<\/li>\n\n\n<li><strong>Compliance is the gateway to pharmacies.<\/strong> <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-product-registration-morocco\/\">Registering each product<\/a> and a complete <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-product-information-file-pif\/\">product information file<\/a> are prerequisites.<\/li>\n\n\n<li><strong>Test before scaling up.<\/strong> Launching with an accessible MOQ per SKU in <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/start-your-own-cosmetics-brand\/\">white label<\/a> limits risk in a more selective market.<\/li>\n\n\n<li><strong>Niches remain promising.<\/strong> Post-procedure care, sensitive skin or anti-dark-spot products suited to local skin phototypes: see our report on <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/peri-procedural-skincare-private-label\/\">peri-procedural skincare<\/a>.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Methodology note<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Figures are expressed in value (Moroccan dirhams) and cover 2023-2025. Market shares are calculated on the sum of sales of the brands recorded, which may cause slight rounding differences with the market total. This analysis is updated every year.<\/p>\n\n\n\n<div class=\"wp-block-group cp-keypoints is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Cite this analysis<\/h2>\n\n<p class=\"wp-block-paragraph\">The figures on this page may be reused in an article, study or presentation, provided you credit the source with a link to this page:<\/p>\n\n<p class=\"wp-block-paragraph\"><em>Source: Carmel Cosmetics Labs, \u201cDermocosmetics in Morocco: A MAD 2.77 Billion Market Entering Maturity\u201d, https:\/\/carmelcosmeticslabs.com\/en\/morocco-dermocosmetics-market-figures\/<\/em><\/p>\n\n<p class=\"wp-block-paragraph\">HTML code:<\/p>\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"https:\/\/carmelcosmeticslabs.com\/en\/morocco-dermocosmetics-market-figures\/\"&gt;Dermocosmetics in Morocco: A MAD 2.77 Billion Market Entering Maturity&lt;\/a&gt; (Carmel Cosmetics Labs)<\/code><\/pre>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<div class=\"wp-block-group cp-faq is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">How big is the dermocosmetics market in Morocco?<\/h3>\n\n<p class=\"wp-block-paragraph\">The dermocosmetics market in Morocco generated about MAD 2.77 billion in revenue in 2025, compared with MAD 2.65 billion in 2024 and MAD 2.19 billion in 2023, according to Carmel Cosmetics Labs&#8217; analysis.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group cp-faq is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Is the dermocosmetics market in Morocco growing?<\/h3>\n\n<p class=\"wp-block-paragraph\">Yes, but it is slowing down. After a strong 20.9% rise in 2024, growth fell back to 4.3% in 2025. Over two years, the market grew 26%, or about 12.3% a year on average.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group cp-faq is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">How many dermocosmetics brands are sold in Morocco?<\/h3>\n\n<p class=\"wp-block-paragraph\">About 1,800 brands recorded sales in 2025, and more than 2,000 different brands were sold at least once between 2023 and 2025. Only 45 exceed MAD 10 million in annual revenue, and 200 exceed MAD 1 million.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group cp-faq is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Is the market dominated by a few big brands?<\/h3>\n\n<p class=\"wp-block-paragraph\">Partly: the top 10 brands make 47.5% of revenue and the top 20 make 63.1%. But a long tail of more than 1,700 brands shares the rest, which leaves room for specialist brands.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group cp-faq is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Is it possible to launch a new dermocosmetics brand in Morocco?<\/h3>\n\n<p class=\"wp-block-paragraph\">Yes. 167 brands that were not on the market in 2023 already make 1.6% of sales in 2025. To succeed, a new brand must combine an effective, safe formula, clear positioning and flawless regulatory compliance, with every product registered with the Moroccan authorities.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group cp-cta is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Carmel Cosmetics Labs formulates, manufactures and packages dermocosmetic skincare for brands in Morocco and for export, at its ISO 22716-certified plant in Agadir. <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Contact our team<\/a>. For pharmacies and clinics in the capital, see our <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-rabat\/\">dermocosmetics laboratory for Rabat, Sal\u00e9 and K\u00e9nitra<\/a>.<\/p>\n<\/div>\n\n\n<\/div>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Dataset\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/morocco-dermocosmetics-market-figures\/#dataset\", \"name\": \"Dermocosmetics market in Morocco 2023-2025 (aggregates)\", \"description\": \"Annual revenue of the Moroccan dermocosmetics market (2023-2025), growth, sales concentration by brand group, number of active brands and weight of new brands. Carmel Cosmetics Labs analysis.\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/morocco-dermocosmetics-market-figures\/\", \"inLanguage\": \"en\", \"isAccessibleForFree\": true, \"creator\": {\"@type\": \"Organization\", \"name\": \"Carmel Cosmetics Labs\", \"url\": \"https:\/\/carmelcosmeticslabs.com\"}, \"temporalCoverage\": \"2023\/2025\", \"spatialCoverage\": {\"@type\": \"Place\", \"name\": \"Morocco\"}, \"variableMeasured\": [\"Market revenue (MAD)\", \"Annual growth\", \"Cumulative market share by brand group\", \"Number of active brands\"], \"keywords\": [\"dermocosmetics\", \"Morocco\", \"market\", \"pharmacy\", \"market share\"]}, {\"@type\": \"FAQPage\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/morocco-dermocosmetics-market-figures\/#faq\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"How big is the dermocosmetics market in Morocco?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The dermocosmetics market in Morocco generated about MAD 2.77 billion in revenue in 2025, compared with MAD 2.65 billion in 2024 and MAD 2.19 billion in 2023, according to Carmel Cosmetics Labs' analysis.\"}}, {\"@type\": \"Question\", \"name\": \"Is the dermocosmetics market in Morocco growing?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, but it is slowing down. After a strong 20.9% rise in 2024, growth fell back to 4.3% in 2025. Over two years, the market grew 26%, or about 12.3% a year on average.\"}}, {\"@type\": \"Question\", \"name\": \"How many dermocosmetics brands are sold in Morocco?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"About 1,800 brands recorded sales in 2025, and more than 2,000 different brands were sold at least once between 2023 and 2025. Only 45 exceed MAD 10 million in annual revenue, and 200 exceed MAD 1 million.\"}}, {\"@type\": \"Question\", \"name\": \"Is the market dominated by a few big brands?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Partly: the top 10 brands make 47.5% of revenue and the top 20 make 63.1%. But a long tail of more than 1,700 brands shares the rest, which leaves room for specialist brands.\"}}, {\"@type\": \"Question\", \"name\": \"Is it possible to launch a new dermocosmetics brand in Morocco?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. 167 brands that were not on the market in 2023 already make 1.6% of sales in 2025. To succeed, a new brand must combine an effective, safe formula, clear positioning and flawless regulatory compliance, with every product registered with the Moroccan authorities.\"}}]}]}<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Morocco&#8217;s dermocosmetics market reached MAD 2.77 billion in 2025, but growth fell from +20.9% to +4.3%. Concentration, leader dynamics and new entrants: a data-driven analysis of 2023-2025.<\/p>\n","protected":false},"author":3,"featured_media":35514,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[208,599],"tags":[796,739,750,797],"class_list":["post-44189","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-morocco","category-news-updates","tag-chiffres-cles","tag-dermocosmetique","tag-marche-cosmetique-maroc","tag-pharmacie"],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/posts\/44189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/comments?post=44189"}],"version-history":[{"count":1,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/posts\/44189\/revisions"}],"predecessor-version":[{"id":44190,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/posts\/44189\/revisions\/44190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media\/35514"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media?parent=44189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/categories?post=44189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/tags?post=44189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}