法國在一百五十萬年前已有人類居住。罗马共和国将法国及其周边区域称作高卢,于公元前58年到50年的高卢战争中基本占领了这一地区。在5世紀法蘭克人移到這裡定居。大約在10世紀法蘭克帝國分裂;根據843年《凡爾登條約》,東部的部分形成後來的德意志,中部是後來逐漸消亡的勃艮第,而西部則逐漸成為現在的法蘭西。在中世紀盛期,法國先後經歷了黑斯廷斯戰役米雷戰役布汶戰役等戰鬥,成為中世紀歐洲最強盛的國家。而在經歷過與英國交戰足足116年的百年戰爭後,在15世紀末,法蘭西王國逐漸地形成一個中央集權制和君主專制政體的國家。

三十年戰爭中法蘭西王國在黎塞留的決策下加入新教同盟並戰勝天主教同盟,成功取代西班牙帝國,再次確立了歐洲霸權,並在接下來一個世紀領導著歐洲的方方面面。

1789年7月14日爆發法國大革命,巴黎民眾和軍隊攻陷巴士底監獄,推翻了封建制度及君主制,並開始逐步建立起共和制、推向民主制;法蘭西國家格言「自由、平等、博愛」這三個詞就是從法國大革命中來的。法蘭西第一共和國于1792年成立,而1804年拿破崙成為法國皇帝,建立法蘭西第一帝國(或稱拿破崙帝國),結束了短暫的共和國歲月。

其後,法國於1848年二月革命推翻帝制的背景下,成立了法蘭西第二共和國,並由拿破崙三世擔任總統,直至1852年拿破崙三世發動政變建立法蘭西第二帝國,「帝制恢復」。

從17到18世紀,法國在北美和東南亞建立了許多殖民地;從19世紀到20世紀早期,法國成為了當時全世界的第二大殖民帝國,僅次於英國,占據了北非、西非、中非、東南亞的大量地區,此外,還包括許多加勒比海和太平洋上的島嶼。

1870年普法戰爭結束後,法國再次恢復共和制(建立第三共和)。巴黎市民一度於1871年3月18日至5月28日間建立世界歷史上第一個無產階級的共產政權巴黎公社,但隨即被推翻及血腥鎮壓。1875年,共和國憲法正式頒布。經過第一次世界大戰第二次世界大戰,第三共和終於于1940年被納粹德國所滅。在第二次世界大戰中,戴高樂將軍在英國建立流亡政府,稱為「自由法國」,與「納粹德國」的附庸「維希法國」對抗;1942年7月13日,再改名為「戰鬥法國」,最終成功解放南法

戰後,法蘭西第四共和國由戴高樂將軍推动创立。1958年阿爾及利亞戰爭爆發,戴高樂將軍再度出山,宣布結束「舊憲法」(法蘭西第四共和憲法),推行「新憲法」(法蘭西第五共和憲法,即現今法國憲法),第四共和結束,法蘭西第五共和國成立,即現在的法蘭西共和國。