This map is available on the website of the French Ministry for Culture, and also features the non-Gallo-Romance languages from France (cf. areas 4, 6, 7, and 8; it is debated whether Catalan, in area 5, should be considered as belonging to the Gallo-Romance group; the map is agnostic as to the varieties spoken in its ultramarine territories, area 9).
The French constitution only recognises French as the language of the country. France is a signatory of the European Charter for Regional or Minority Languages, but it never ratified it. In 2021, the Molac Law was adopted and enacted to help promote the regional languages of France.
An interactive map is available here, where you can click on a region to get access to further resources relevant to the area.
See here for resources on the Oïl languages, here for the Oc languages, and here for Francoprovençal.
The Gallo-Romance languages form a group that first-developed in France, Belgium, Switzerland, Italy, and Catalonia. They are now spoken in the Americas, in Africa, and in Polynesia, mainly because of French colonisation.
This map of Canada is taken from the Government of Canada's website. It reports on the distribution of French in the country, with a notable concentration in the east. In 2021, the Government estimated that 22% of the population speaks French as their native language.
At the federal level, both French and English are official languages. At the provincial level, New Brunswick is officially bilingual yet Quebec designates French as its sole official language.
Although this map shows where the francophones live, variation is rich in Canada, and there exist many varieties of French with distinct features: Québécois, Acadian (Chiac, Brayon), Franco-Ontarian, Métis French, or the endangered Newfoundland French, to name a few.