Политические партии Марокко является демократическим государством в многопартийной системой. Согласно статье 3 Конституции 1996 г., политические партии, профсоюзы, органы местного самоуправления и профессиональные палаты содействуют объединению граждан и представлению их интересов. Ни одна партия не может быть признана в качестве единственной в государстве. На сегодняшний день в Марокко существует более 34 политических партий различной направленности, а также многочисленные профсоюзные организации. Более чем 60-летний период разделяет давние политические партии и те, которые были созданы позднее. Первая официальная политическая структура в стране была создана в 1933 г (партия Национального Действия). В этом же году в Тетуане появилась вторая по счету политическая партия – Национальная Партия Реформы. Еще одна партия Реформы создается в 1937 г. в Фесе. Ее председателем стал Аллал Эль Фасси, будущий лидер партии «Истиклал» Позднее на политическую арену выходит еще несколько объединений: Марокканская Коммунистическая Партия (создана 24 января 1943 г.), Партия «Истиклал» (1944 г.) и Демократическая Партия Независимости (1946 г.). При этом две последние партии вышли из Комитета Национального Действия, учрежденного в 30-е годы марокканскими националистами. Комитет выступал против «Берберского дахира» (указа) и выдвигал свои требования относительно политических и социальных реформ в адрес властей французского протектората. Что касается Марокканской Коммунистической Партии, в 1952 г. она будет запрещена, затем появится в 1969 г. под названием Партии Освобождения и Социализма и будет узаконена в 1974 г. в качестве Партии Прогресса и Социализма. В период с 1956 по 1999 гг. было основано 12 партий, в частности Народное Движение (декабрь 1958), Фронт Независимости и «Шуры» (1963), Демократическое и Конституционной Народное Движение (1965, впоследствии получит название Партии Справедливости и Развития). Три новые партии были созданы во время «Зеленого Марша»: Партия Действия (1974 г.), Социалистический Союз Народных Сил (1975 г.), вышедший из Национального Союза Народных Сил (создан в октябре 1959 г. после раскола в рядах партии «Истиклал»), и Национальное Объединение Независимых (1977 г.). На протяжении последующего десятилетия еще три новые политические партии появляются на политической арене: Национальная Демократическая Партия (1979 г.), Конституционный союз (1983 г.) и Партия Социального Центра (1984 г.). В 90-х годах было создано 5 политических структур: Партия Демократического и Социального Авангарда, основанная одновременно с Национальным Народным Движением (1991 г.), Общественное Демократическое Движение (1996), Демократическая социалистическая партия (1996), Партия Фронта Демократических Сил (1997). Что касается партий нового тысячелетия, в 2001 г. появляются сразу четыре из них: Демократический Союз, Партия Гражданских Сил, Национальный Конгресс «Иттихади» и Партия Реформы и Развития. В 2002 г. основываются еще 6 новых партий: Альянс Свобод, Гражданские Инициативы по развитию, Партия Возрождения и Справедливости, Партия АльАхд, Партия Окружающей среды и Развития, Марокканская Либеральная Партия. Вследствие слияния Организации Демократического Народного Действия, Движения Независимых Демократов и Движения за Демократию, в 2002 г. возникла Партия объединенных левых социалистических сил. Сегодня она носит название Объединенная Социалистическая Партия. В 2005 г. партии народной направленности объединились в единую структуру: Народный Альянс. 20 февраля 2009 г. был созван I Национальный Конгресс партии «Аутентичность и Современность».