Morocco public-sector open data: salaries, recruitment notices, exam papers
Wadifa Info · updated 7 November 2026 · Also in French and Arabic
In short: six datasets on Morocco's civil service, compiled from official sources by Wadifa Info: what each grade pays, every recruitment notice published on the official portal since August 2024, and an index of past exam papers. Free CSV files, no sign-up, CC BY 4.0: reuse them with a link to this page.
The datasets
| Dataset | Rows | Download |
|---|---|---|
| Moroccan civil-service net monthly salary by grade (2026) | 370 grades | CSV · Zenodo DOI · Hugging Face |
| Moroccan civil-service pay by step (index, gross, net) | 2,394 | CSV · GitHub |
| Moroccan public-sector recruitment notices, August 2024 – October 2026 | 8,582 notices | CSV · Hugging Face · GitHub · Zenodo DOI (September version, 8,223 rows) |
| Arabic–French glossary of Moroccan civil-service terms | 924 terms | CSV · Zenodo DOI · Hugging Face |
| Index of Moroccan public-sector exam papers | 4,862 papers | CSV · Hugging Face |
| Teacher-training (CRMEF) seats by specialty | 26 | CSV · Hugging Face |
Files are UTF-8 CSV with a header row. Amounts are in Moroccan dirhams (MAD). Grade and employer names are in French and Arabic, as published.
What the recruitment notices show
- 8,582 competitions and 104,875 posts were announced on the official portal emploi-public.ma from 1 August 2024 to 31 October 2026.
- State administrations ran 13.5% of the competitions but offered 65.3% of the posts (68,473). Public establishments ran 71.8% of them, with 30,766 posts; local government 14.8%, with 5,636 posts.
- The largest recruiters by posts were the Ministry of Education, the national police (DGSN) and the Ministry of Health.
- The median application window was 16 days from publication to deadline.
Analysis in French: who recruits in the civil service, posts per 100,000 inhabitants by region, time from deadline to results.
Variables
- Salaries by grade:
corps_ar, grade_fr, net_monthly_salary_mad, source_url. Starting step, single, no children, higher residence-allowance zone. - Pay by step:
grade_id, grade_fr, grade_ar, corps_fr, echelon, indice, brut_mad, net_mad. - Recruitment notices:
id, published, deadline, exam_date, employer_type, employer_fr, employer_ar, grade_fr, grade_ar, posts, region_fr, city_fr, diplomas_fr, specialties_fr, recruitment_type_fr, url, url_ar. One row per competition; later convocation and result notices are not counted again. - Glossary:
type, arabic, french, source, url. - Exam-paper index:
id, title_ar, title_fr, employer_ar, employer_fr, grade_fr, specialty_fr, year, has_correction, url_ar, url_fr. - CRMEF seats:
cycle_ar, cycle_fr, specialty_ar, seats.
How to cite (APA 7)
Wadifa Info. (2026). Morocco civil service net salaries by grade (2026) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.23078291 Wadifa Info. (2026). Morocco public-sector recruitment notices, August 2024 – October 2026 [Data set]. https://www.wadifa-info.com/en/morocco-public-sector-open-data
Studies built on these files are archived under DOI 10.5281/zenodo.23241447.
Reuse, embed and credit
Copy this credit line under a chart, table or article that uses the data:
Source: <a href="https://www.wadifa-info.com/en/morocco-public-sector-open-data">Wadifa Info open data</a> (CC BY 4.0)
Free widgets for your own site, updated automatically:
<iframe src="https://www.wadifa-info.com/widget/jours-feries?lang=en" width="100%" height="380" style="border:0" title="Public holidays in Morocco" loading="lazy"></iframe> <iframe src="https://www.wadifa-info.com/widget/vacances-scolaires" width="100%" height="380" style="border:0" title="School holidays in Morocco" loading="lazy"></iframe>
Charts made from these files are on Wikimedia Commons under CC BY 4.0, for example recruitment notices per month and budget posts by finance law.
API and AI agents
The same data is available as JSON from the free Wadifa Info API (no key) and to AI assistants through our MCP server at https://www.wadifa-info.com/mcp.
Limits
- Salaries are what the official simulator returns for one family situation; real pay varies with family allowances and place of work.
- Recruitment notices count what was announced, not who was hired. Some teacher (AREF) and security-force campaigns do not go through the portal.
- Coverage starts in August 2024. Yearly totals since 2012 come from the official data.gov.ma series (ODbL), not from these files.
Related guides
Minimum wage · CNSS and AMO rates · Income tax brackets · Overtime · Annual leave · Severance pay · Public holidays
Sources
Recruitment notices from the official public-jobs portal emploi-public.ma; salaries from the official simulator of the Ministry in charge of administration reform (simulation.mmsp.gov.ma); CRMEF seats from Ministry of National Education notices. Compiled by Wadifa Info; row counts checked on 7 November 2026.
Information only, not legal advice. Reuse with a link to this page (CC BY 4.0). Corrections: [email protected].