Zanim została posłanką Platformy Obywatelskiej w 2001 r., kierowała Zakładem Opieki Zdrowotnej w Szydłowcu. Zrezygnowała z tej funkcji, kiedy znalazła się w Sejmie.
Wczesniej należała do Unii Wolności i od1998 r. była przewodniczącą radomskiego oddziału tej partii. W tym samym roku z jej list weszła do sejmiku mazowieckiego.
W 2001 r. roku zmieniła partyjne barwy i wystartowała do Sejmu z listy Platformy Obywatelskiej. Ponownie wybrana do Sejmu w 2005 r., kierowała Komisją Zdrowia i była członkiem Prezydium Klubu Parlamentarnego PO. Od 2006 jest przewodniczącą mazowieckich struktur Platformy Obywatelskiej. W tzw. gabinecie cieni PO (utworzonym 13 stycznia 2006) jest rzecznikiem ds. zdrowia.
Kopacz jest członkiem Stowarzyszenia Menadżerów Służby Zdrowia.
Od 16 listopada 2007 roku pełni funkcje Ministra Zdrowia.