Foreign schools provide the public education program of the partner country, but remain subject to limited control by the Moroccan Ministry of National Education, particularly regarding the inspection of the teaching of the Arabic language and of history geography.
More than half of foreign schools are located in Casablanca or Rabat. Morocco has about fifty foreign schools, welcoming 45,000 students of different nationalities:
- 32 French educational establishments;
- 11 Spanish educational institutions;
- 5 American educational institutions;
- 1 establishment of the Federation of Wallonia-Brussels;