力诺共产党和圣马力诺社会党的联合政府从1945年一直统治到1957年。当年天主教民主党在共产党持不同政见者的帮助下获得执政权，和社会民主党一道组成了新政府。1978年，由圣马力诺共产党领导的联盟再一次取得了政权。1988年7月，圣马力诺组成新政府，由天主教民主党和共产党联合执政。1992年，圣马力诺大选zh-hans:后;zh-hant:后，圣马力诺政府由天主教民主党和社会党共同执政。1960年，圣马力诺通过法案，授予妇女选举权。1988年，圣马力诺参加欧洲议会，1992年加入联合国。