En , le SDP et le HSLS formèrent une alliance en vue des élections parlementaires de décembre 2000. L'alliance fut élargie en 2000 à quatre autres partis du centre et de droite ce qui leur permit de remporter les élections parlementaires de 2000 et l'élection présidentielle de janvier 2001. Le chef du SDP - Ivica Račan - devint chef du gouvernement de Croatie en . Du fait de tensions internes à l'alliance, une nouvelle alliance fut constituée en vue des élections parlementaires de novembre 2003 ; celle-ci comprenait, outre le SDP, le Parti des libéraux démocrates (HNS) (faction dissidente du HSLS) et le Parti libéral (LS) . Toutefois, avec sur 151, le SPD n'obtint pas de majorité au parlement et ne put former une alliance de gouvernement.