According to the latest statistical and demographic report published by the Caisse nationale de sécurité sociale (CNSS), the average monthly pension reached 1,830 DH in 2025, compared to 1,837 DH the previous year. The comprehensive data release covers key employment, wage, and social benefit metrics for the year.
Employment and Workforce Growth in 2025
The CNSS document shows that the number of declared employees grew by 3,6% in 2025, reaching 4,22 millions compared to 4,07 millions in 2024. Over the 2021 to 2025 period, the average annual growth rate stands at 4,7 %. Men account for 68% of declared employees, while women represent 32%.
Active workers earned an average monthly salary of 6.149 DH in 2025. That figure breaks down to 5885 DH for women and 6.276 DH for men. Meanwhile, the median monthly salary sits at 3.363 DH, specifically 3.296 DH for women and 3.401 DH for men.
Geographically, the Casablanca region holds the largest share of declared employees at 20%, followed by Tanger-Tétouan-Al Hoceima at 12%. Rabat accounts for 11% and Souss Massa represents 10%.
New entrants into the declared workforce totaled 724.599 individuals in 2025, marking a 6% increase over 2024. Among them, 433.896 are first-time declarants. Incoming workers earned an average monthly salary of 3.657 DH, with 3.617 DH for women and 3676 DH for men. Conversely, outgoing employees dropped by 5% to 577.604, down from 605.165 in 2024.
Enterprise Affiliation and Total Payroll
The number of declaring affiliates reached 355.000 businesses, representing a 3,2% increase from 2024. From 2021 to 2025, the average annual growth rate for affiliates reached 4,6%. Affiliates reporting a payroll above 1.000.000 DH totaled 22.475, marking a 6% increase. Total declared payroll reached 243 milliards DH in 2025, a 9,9% rise over 2024.
New affiliates totaled 45.769 in 2025, with an average annual size of four employees per company. Casablanca hosts 18% of these new affiliates, followed by Marrakech-Safi at 12% and Tanger-Tétouan-Al Hoceïma at 10%. The total payroll for incoming affiliates reached 4,1 milliards DH, led by commerce at 21%, services at 20%, and construction at 19%. Outgoing affiliates numbered 34.682 with a payroll of 3,4 milliards DH, led by services at 25%, commerce at 19%, and construction at 19%.
Did You Know? The total number of declared workers reached 4,22 millions in 2025, reflecting a 3,6% increase compared to the previous year.
Pension Beneficiaries and Financial Allocations
The total number of pension recipients rose 8% to reach 848.367 in 2025, up from 785.336 in 2024. The total includes over 608.225 retirees, 233.650 survivor pension recipients, and 6.492 disability pension recipients. Men make up 57% of all beneficiaries.
The total amount of pensions served by the CNSS reached 18,15 milliards DH in 2025, compared to 16,89 milliards DH in 2024. The active worker-to-pensioner ratio stood at 5,77, down from 6,03 in 2024. Average pensions stood at 1.395 DH for women and 2.164 DH for men. The CNSS granted 71.428 new pensions during the year, with old-age pensions accounting for the vast majority at 56.780.
Family Allowances and Short-Term Benefits
Family allowances reached 1,82 million beneficiaries in 2025, totaling 11,7 milliards DH. The framework covered 3.758.032 children, averaging 2,06 children per beneficiary file. Short-term benefits reached 1,51 milliard DH disbursed to 259.009 insured individuals.
Illness daily indemnities benefited 153.486 insured individuals for a total of 410 millions DH. Job loss indemnities totaled 449,5 millions DH distributed among 38.796 insured workers. Maternity daily indemnities surpassed 496 millions DH across 32.801 beneficiaries, while birth leave expenses reached 9,6 millions DH for 19.072 beneficiaries. Death allowances reached 14.854 beneficiaries, accounting for 151,2 millions DH in expenditures.
Frequently Asked Questions
What was the average monthly pension in 2025?
According to the CNSS report, the average monthly pension reached 1.830 DH in 2025, compared to 1.837 DH the prior year.
How many active employees were declared to the CNSS in 2025?
The number of declared employees reached 4,22 millions, representing a 3,6% increase over the 4,07 millions recorded in 2024.
What total amount was disbursed for family allowances?
Family allowances totaled 11,7 milliards DH, distributed among 1,82 million beneficiaries covering 3.758.032 children.
How do these demographic indicators and wage trends reflect the current shifts in the labor market?
Keep reading