罗德里格斯·萨帕特罗1960年8月4日生于西班牙巴利亚多利德,毕业于西班牙莱昂大学法律系,当过大学教师。他1978年加入工社党,1988年9月当选为西班牙莱昂省的。萨帕特罗1990年11月当选为工社党联盟委员会委员,1994年再次当选,并曾任该党执行委员会委员。萨帕特罗1986年当选为众议员。2000年3月工社党大选失败后,他出任该党。2003年,他作为该党首相候选人参加今年的大选。