According to the Eurobarometer report 2012, 39% of the French population speaks English. That includes people living in the countryside. Which means that in a big city like Paris or Bordeaux where there are a lot of tourists, the percentage of people speaking English is likely to be much higher.
So, what is the main language spoken in France?
What is the official language of French?
Several regional languages are also spoken to varying degrees as a secondary language after French, such as German dialects (Alsatian 1.44%), Celtic languages (Breton 0.61%) and other Gallo-Romance languages (Langues d'Oïl 1.25%, Occitan 1.33%).
Is French the only language spoken in France?
France has one official language, the French language. These languages are recognized by article 75-1 of the French constitution. In France proper, Corsican, Breton, Gallo, Basque, Franco-Provençal, Occitan, and Catalan have an official status in the regions where they are spoken.