Who speaks French ?

French is…

the main language of:

France, parts of Belgium (Brussels and the south), parts of Switzerland (Geneva, Lausanne etc.), parts of Canada (mainly Quebec), New Caledonia, French Polynesia (Tahiti), Haiti, Guadeloupe, Martinique, Reunion, Monaco.

it’s also spoken in:

Luxembourg, Andorra, Morocco, Algeria, Tunisia, Lebanon, Mauritania, Mali, Niger, Chad, Central African Republic, Senegal, Guinea, Burkina Faso, Togo, Benin, Ivory Coast, Cameroon, Congo, Rep. of Congo, Gabon, Rwanda, Burundi, Djibouti, Comoros, Mauritius, Seychelles, Vietnam, Cambodia, Laos, Vanuatu.

and the number of mother-tongue speakers of French worldwide is:

about 75,000,000!