W 2004 na czele DS stanął Boris Tadić, który zwyciężył także w wyborach prezydenckich. W 2007 Partia Demokratyczna zdobyła 64 miejsca w Zgromadzeniu Narodowym, dołączyła do gabinetu Vojislava Koštunicy, który upadł już w 2008. W tym samym roku zorganizowana przez prezydenta koalicja na bazie DS zwyciężyła w przedterminowych wyborach (102 mandaty, w tym 64 dla DS). Rekomendowany przez nią bezpartyjny Mirko Cvetković został nowym premierem, urzędując do 2012.

W 2012 Boris Tadić nie uzyskał reelekcji, Partia Demokratyczna wprowadziła 49 posłów, przechodząc następnie do opozycji. Nowym przewodniczącym ugrupowania został Dragan Đilas. W okresie jego przywództwa z ugrupowania odchodzili m.in. Zoran Živković, Dušan Petrović, a w 2014 Boris Tadić.

Na potrzeby wyborów w 2014 demokraci utworzyli koalicję wyborczą m.in. z Bogatą Serbią, Nową Partią i ugrupowaniem mniejszości chorwackiej. Blok uzyskał około 6% głosów i 19 mandatów. Natomiast celem startu w wyborach w 2016 porozumieli się z Nową Partią, Razem dla Serbii i Chorwatami. Koalicja dostała około 6% głosów i 16 mandatów poselskich. W 2018 partia współtworzyła porozumienie ugrupowań opozycyjnych pod nazwą Sojusz dla Serbii;