法兰西第五共和国的宪法于1958年9月28日由法国民众全体公民投票通过。1958年10月4日制订的宪法决定了第五共和国的国家政体运作方式。此后宪法经历多次修订,增强了行政机关与议会的权力。
法国总统是法兰西共和国的国家元首。
现时的法国是第五共和,根据1958年的《法国宪法》,法国总统执掌行政权,由人民直接选举产生,任期5年(2002年前任期为7年),可连选连任一次。总统是国家元首和武装部队司令。法国自1958年起实行半总统半议会民主制;因此根据新宪法,总统具有很大权力,有权力解散国民议会,组织全民大选,以及在国家非常时期采取必要措施的全权等;同时总统有权任命总理和批准由总理提名的内阁成员。根据安道尔宪法,法国总统也是安道尔国家元首两大公之一。
法国总理(法语:Premier ministre),是现在法国第五共和政府首脑的职称,在第三和第四共和时期又被称为部长会议主席(法语:président du Conseil des ministres)。
目前法国实行的是法国模式的半总统制。法国同时存在总统与总理,总统直接向选民负责,而总理和内阁则向国民议会负责,总理一般是由国民议会多数党中产生。由此,法国的双首长制可能会导致“分裂政府”的出现(亦即“左右共治”)。过去法国就曾三次出现过分裂政府的局面。2002年缩短总统任期后,若总统及国民议会选举在差不多同时间举行,左右共治出现的可能性减低。
现在法国总理主要的职责是主持内政的日常运作,并负责国家的防务和保证法律的实施。
国民议会(法语:Assemblée nationale)是法国的国会下议院,是国家的最高立法机关,总共有577名议员,每名议员代表单一的选区。议会成员由民众直接选举经两轮投票制产生,任期5年。法国总统有权解散国民议会,并为了更好听从民意重组议会。下议院也有权废除政府。
参议院(法语:Sénat),是法国的国会上议院,目前总共有348名参议员,参议员由一个选举机构选举产生,选举成员由地方议会推选选出。参议员任期6年而且每2年更换三分之一的参议员(在2004年9月前,参议员的任期由9年,每3年更换三分之一);参议院的立法职能受到限制;当两个议会意见不同时,国民议会拥有最后裁决权。政府对国会的议事日程有很大的影响力。
法国的政党比较多元,有数百个政党。目前法国两大政党分别为共和党和社会党。其他的政党包括法国共产党、民族阵线和绿党等。