※特に、立石博高編『スペイン・ポルトガル史』を参照した。
1820年の自由主義革命の後、自由主義者と、それに反発する保守派が対立した。対立は内戦を経て自由主義者の勝利に終わったが、自由主義者達は穏健派と急進派に分裂した。そして都市部で躍進した急進派が反乱を起こし、反乱による政権の奪い合いが続いた。1852年、下院に直接選挙(ただし厳しい制限選挙)が導入され、穏健派中心の刷新党、穏健化した急進派の歴史党(1876年に、自らの分派であり、一時は第1党になっていた改革党―1868年結成―と合流して進歩党を結成)による、2大政党制に近い状態となった(歴史党が1856年に政権を得て、政権交代のある政治が実現したが、当初は歴史党、後には刷新党の総選挙勝利が多い)。それは後の日本における西園寺の「憲政の常道」のように、国王によって政権交代が起こされ、新たな与党が総選挙で勝利するというものであった。新興の共和党が2大政党のそれぞれ一部を吸収し、刷新党の分派、右派自由刷新党の政権を反乱によって倒し、1910年に共和政を成立させた。旧体制を支持していた政党は消滅し、共和党が、多数派で左派の民主党と、中間派の改進党と、右派の統一党とに分裂した。統一党の支持を得た民主党が政権を担った。第1次世界大戦が勃発すると、イギリスに追従しようとした民主党政権が、大統領によって、軍人を首班とする反民主党政権に代えられた。その背景には王党派やカトリック教会があった。しかし民主党の決起、総選挙での勝利によって、再度民主党政権が誕生した(一時は改進党が首相を出す連立)。その後、統一党系の軍人が反乱を起こして大統領に就任した。これには王政復帰を志向する勢力の影響力が働いており、統一党も下野する事となった。その後、内戦を経て1919年に民主党政権が復活した。大統領のポストを獲得した改進党は、統一党と合流し、自由党を結成した。自由党は後に、民主党最右派の離党者が結成した再建党と合流して、国民党となった。一時第1党に躍進した自由党は、国民党時代を含めて何度か政権を担当したが、国内は相変わらず不安定であった。そしてクーデタを経て、1926年からは独裁体制となった。
1974年の軍のクーデタによって、独裁政権が倒れ、共和政となった。主な政党は、社会民主主義の社会党、中道の社会民主党(もともと民主人民党であったが、全国的に左が強かったことに影響を受けた党名となった。独裁体制末期、体制内の反対派等が結成した政党で、幅が広く、統一的綱領を持たない。日本の自民党のような利益誘導型政党であるとも言える)、右派政党の民主社会中道-人民党、共産党(と緑の党のブロック)、それとは別の左翼ブロックがある。この中で、社会党と社会民主党の間の政権交代が定着した。社会党の場合は単独、社会民主党の場合は民主社会中道-人民党との連立であることが多い(1981年まで両者は選挙連合を組んでおり、社会民主党所属の首相が飛行機事故で死去した際には、民主社会中道-人民党が首相を出している)。
総選挙の結果は次の通りである。民主刷新党は軍部出身の大統領が1985年に結成した政党であるが、1986年には大統領が交代しており、同党は2000年に解散した。1990年代に入ると2大政党制の傾向が強まったが、2010年代に入ると弱まった。2024年には右派ポピュリズム政党が大きく躍進した。
1975年 社会党116、民主人民党81、共産党30、民主社会中道-人民党16、民主運動(1969年、総選挙の期間中の活動を許され、選挙制度上議席を獲得できなかった民主選挙委員会の系譜)5、人民民主同盟(毛沢東主義の左翼政党)1、マカオ利権の防衛のための連合1、計250
1976年 社会党107、民主人民党73、民主社会中道-人民党42、共産党40、人民民主同盟1、計263
1979年 民主同盟(社会民主党、民主社会中道-人民党、人民君主党の選挙連合)128(80、43、5),社会党74、人民同盟連合(共産党と人民民主同盟の一部の選挙連合。他の一部は新党Politics XXI―政治21―を結成し後に左翼ブロックに参加―)47、人民民主同盟1、計250
1980年 社会民主党134(82、46、6)、共和主義者と社会主義者の戦線(社会党等の左派政党の選挙連合)74(社会党は66)、人民同盟連合41、人民民主同盟1、計250
1983年 社会党101、社会民主党75、人民同盟連合44、民主社会中道-人民党30、計250
1985年 社会民主党88、社会党57、民主刷新党45、人民同盟連合38、民主社会中道-人民党22、計250
1987年 社会民主党148、社会党60、統一民主連合(共産党と緑の党の選挙連合)31、民主刷新党7、民主社会中道-人民党4、計250
1991年 社会民主党135、社会党72、統一民主連合17、民主社会中道-人民党5、国民連帯党(年金受給者を代弁する政党)1、計230
1995年 社会党112、社会民主党88、民主社会中道-人民党15、統一民主連合15、計230
1999年 社会党115、社会民主党81、統一民主連合17、民主社会中道-人民党15、左翼ブロック(人民民主同盟、トロツキー主義の革命社会党が合流した政党)2、計230
2002年 社会民主党105、社会党96、民主社会中道-人民党14、統一民主連合12、左翼ブロック3,計230
2005年 社会党121、社会民主党75、統一民主連合14、民主社会中道-人民党12、左翼ブロック8、計230
2009年 社会党97、社会民主党81、民主社会中道-人民党21、左翼ブロック16、統一民主連合15、計230
2011年 社会民主党108、社会党74、民主社会中道-人民党24、統一民主連合16、左翼ブロック8、計230
2015年 ポルトガルを前へ(社会民主党と民主社会中道-人民党の選挙連合)107(89、18)、社会党86、左翼ブロック19、統一民主連合17、人・動物・自然1、計230
2019年 社会党108、社会民主党79、左翼ブロック19、統一民主連合12、人民5、人・動物・自然4、Chega(「たくさんだ」の意。社会民主党離党者による右翼的な政党)1、リベラルイニシアチブ(親EUの自由主義政党)1、自由(環境主義政党)1、計230
2022年 社会党120、社会民主党72、Chega12、リベラルイニシアチブ8、左翼ブロック5(全て共産党)、統一民主連合6、人・動物・自然1、自由1、マディラファースト3(マディラ諸島における社会民主党、民主社会中道-人民党の選挙連合)、民主同盟(アゾレス諸島における社会民主連合、民主社会中道-人民党、人民君主党の選挙連合)2、計230
2024年 民主同盟(社会民主党や民主社会中道-人民党の選挙連合)80(78、2)、社会党78、Chega50、リベラルイニシアチブ8、左翼ブロック5、統一民主連合4(全て共産党)、自由4、人・動物・自然1、計230