Elle devient élue locale en 1997 à Casablanca, et est élue au parlement en 2002 ; elle devient la première Marocaine à occuper la fonction de chef d'un groupe parlementaire.
Elle est nommée ministre du Développement social, de la Famille et de la Solidarité le dans le gouvernement El Fassi, occupant cette fonction jusqu'en janvier 2012. À ce titre, elle est la première personnalité d'un gouvernement marocain à proposer la légalisation de l'avortement dans certains cas[1].
Faisant de la participation politique des femmes son cheval de bataille, elle est candidate à toutes les élections de 1976, date de la reprise du processus démocratique, après les années d’exception qu’a connu le Maroc, jusqu'à 2002, date de son élection au Parlement en tant que tête de liste nationale du Parti du progrès et du socialisme.
Aux élections législatives de 1977, elle est l'une des huit femmes candidates à travers tout le royaume et la seule femme candidate à Casablanca, tous partis politiques confondus.
En , elle est élue conseillère municipale à la commune de Sidi Belyout de Casablanca, mandat qu'elle exerce jusqu’en 2003.
Membre fondatrice du Centre d'écoute et d'assistance juridique aux femmes victimes de violence, créé en 1995 à Casablanca
Membre du conseil d'administration de l'Institution nationale de solidarité avec les femmes en détresse (INSAF)
Fondatrice du Comité national pour la participation des femmes à la vie politique en 1992 à Casablanca
Ancienne présidente de la Fédération nationale des syndicats des pharmaciens du Maroc (1993-1997) et du Syndicat des pharmaciens d'officine de Casablanca (1993-1998)
Membre du Comité de pilotage du Global Network for Local Governance (GNLG), Réseau mondial de la gouvernance locale, basé à New Delhi
Le , elle est nommée ministre du Développement social, de la Famille et de la Solidarité dans le gouvernement El Fassi