Hầu hết người Pháp có nguồn gốc Celt (Gaulois), pha trộn với các nhóm La Tinh và Germain (Frank). Các vùng khác nhau phản ánh di sản đa dạng này, với yếu tố Breton nổi bật tại miền tây của Pháp, Aquitani tại miền tây nam, Scandinavia tại miền tây bắc, Alemanni tại miền đông bắc và Liguria tại miền đông nam. Nhập cư quy mô lớn trong một thế kỷ rưỡi qua dẫn đến một xã hội đa văn hoá hơn. Năm 2004, Institut Montaigne ước tính rằng tại Chính quốc Pháp, có 51 triệu người Da trắng (85% dân số), 6 triệu người Bắc Phi (10%), 2 triệu người Da đen (3,3%), và 1 triệu người châu Á (1,7%).