Elle passe avec succès son doctorat en 1981. Huit ans plus tard, elle devient experte juridique auprès de la Diète et du Sénat, principalement en ce qui concerne les lois économiques, bancaires et administratives.
Le , elle est investie candidate au poste de maire de Varsovie pour les élections locales de l'année suivante. Désignée par la suite vice-présidente de la PO, elle remporte 34,47% des voix au premier tour, le . Quatorze jours plus tard, elle l'emporte avec 53,18% des suffrages, contre le sortant intérimaire et candidat de Droit et justice (PiS), Kazimierz Marcinkiewicz. Elle est alors la première femme à diriger la capitale polonaise.
Elle est réélue, dès le premier tour, le , avec 53,67% des voix. Candidate à un troisième mandat lors des élections locales du , elle totalise au premier tour 47,19%, soit un peu mois de vingt points d'avance sur son adversaire de Droit et justice[1]; lors du second tour, le , elle parvient à rassembler 58,64% des suffrages exprimés, ce qui lui permet d'entamer un troisième mandat[2].