Licenciée en droit de l'Université de Liège et avocate, elle commence sa carrière politique en se présentant sur les listes du Parti social-chrétien (PSC) aux élections communales de 1994, à Tournai. Elle est élue et devient conseillère communale, puis quitte le PSC quand Gérard Deprez fonde le Mouvement des citoyens pour le changement. En , lors des élections communales, elle réalisa un score personnel de 4840 voix réalisant le plus haut score de l'entité. En , aux élections communales, Marie-Christine Marghem est élue et devient 1re échevine dans le cadre d'un accord de majorité avec le PS.
En janvier 2024, elle est annoncée tête de liste en Wallonie picarde dans le Hainaut pour les élections régionales 2024[5], circonscription dans laquelle elle arrive en tête du scrutin et est élue députée wallonne[6].
Alors arrivée troisième en termes de voix de préférence lors des élections communales de Tournai le 13 octobre 2024, et la liste du MR en deuxième position, elle devient bourgmestre de la commune à la faveur d'un accord de coalition entre le MR, Les Engagés et Ecolo[8], mettant fin à un demi-siècle de gouvernance locale dominée par le Parti Socialiste. Elle indique quitter ses fonctions de députée wallonne.