Большинство населения страны ныне считает себя французами и говорит на французском языке, хотя на протяжении всего средневекового периода народы современной Франции самоопределялись преимущественно на основе региона, в котором они проживали во времена феодальной раздробленности страны (пикардцы, гасконцы и др.). Но наиболее значительной была сохранявшаяся до XIII века тенденция к формированию двух народностей и двух языков — к северу от Луары с языками ланг д'ойль и к югу от неё с языками ланг д'ок (провансальцы). Хотя обе группы языков имеют общее романское происхождение, то есть восходят к народной латыни времён Римской Галлии, этногенез и культура народов на них говоривших несколько разошлись в средневековую эпоху. В северных и северо-восточных регионах страны население имеет смешанное галло-романо-германское происхождение, на западе и в центре галло-романское, на юге — преимущественно романское с примесью галльских, греческих и мавританских элементов времён поздней Римской империи. После централизации Франции, наметилась тенденция к унификации национального самоопределения её жителей под общим названием французы. Ассимиляция в значительной степени затронула и автохтонные нероманские народы Франции, к которым относятся: баски, германские эльзасцы и лотарингцы, кельтские бретонцы, фламандцы в районе Дюнкерка, евреи и др. Большинство иммигрантов первой половины XX века также подверглось галлизации (итальянцы, испанцы, поляки, русские). Иммигранты мусульмане, как правило, быстро переходят на французский язык, сохраняя при этом приверженность национальной религии, культуре и традициям.