Who is the leader of France?

The leader of France is the president of France, currently François Hollande.

(took office May 15, 2012)

The president of France also nominally appoints the Prime Minister of France (currently Jean-Marc Ayrault) who is also seen as a leader of France, and is chosen from the elected members of the majority party or coalition.