Франсуа Олланд родился 12 августа 1954 года в Руане в семье врача-отоларинголога Жоржа Гюстава Олланда и социальной работницы Николь Триберт.
Образование получил в парижском Институте политических исследований (Sciences Po) и в бизнес-школе HEC Paris, где изучал право и бизнес.
В 1978—1980 годах обучался в Национальной школе управления (ENA), во время обучения там вступил в социалистическую партию в 1979 году. После окончания обучения, став по его результатам восьмым на курсе, работал аудитором в Счетной палате.
На выборах 1981 года выступал экономическим советником и доверенным лицом Франсуа Миттерана.
В том же году, в возрасте 26 лет, был выдвинут кандидатом в Национальное собрание в департаменте Коррез, которые проиграл, в первом туре уступив Жаку Шираку (26 % против 51 % голосов).
Далее принимал участие в работе правительства Пьера Моруа в кабинетах Макса Галло (возглавил в 1983 году[1]), Ролана Дюма.
В 1984 году Олланд стал советником Счетной палаты.
В 1988 по 1993 (от города Тюль) и с 1997 года является депутатом Национального собрания Франции Национального собрания Франции по списку социалистической партии. В нижней палате Олланд был секретарём комитета по вопросам финансов и планирования и докладчиком по оборонному бюджету.
В 1997 года, по рекомендации Лионеля Жоспена, занял пост первого секретаря социалистической партии. На этом посту он известен, что в 2004 году инициировал внутрипартийный референдум по вопросу принятия Конституции Европейского Союза, на котором большинство подержало законопроект, но так же внутрипартии образовалась левая внутрипартийная фракция «Новая социалистическая партия — За социалистическую альтернативу» (Эммануэлли, Меланшон), которая выступила против. Этим событием внутри партии начался раскол.
С 2001 по 2008 год был мэром города Тюль.
В 2008 году избран членом, а затем и президентом генерального совета департамента Коррез. В этот же момент он оставил пост первого секретаря партии. В 2011 году переизбран президентом генсовета.В результате праймериз в социалистической партии в 2011, Олланд во 2 туре занял 1 место, обойдя лидера партии Мартин Обри (56 % и 44 % соответственно), тем самым он был выдвинут кандидатом на Президентские выборы во Франции 2012 года.
По результатам первого тура получил 10 273 480 голосов, что соответствует 28,63 % проголосовавших. Он обошёл действующего президента Николя Саркози на 1,5 %, с ним же он выходит во второй тур.[6]
По результатам второго тура выборов с 6 мая 2012 избран президентом Франции.
На президентских выборах 2017 года не стал баллотироваться на очередной срок. Сложил полномочия в мае 2017 года.