Selon les résultats officiels, François Hollande a été élu avec 18.000.431 voix, soit 51,62%. Face à lui Nicolas Sarkozy n’a obtenu «que» 16.869.371 voix (48,38%). C’est la marge la plus serrée derrière l'élection de Valéry Giscard d'Estaing, en 1974 (50,81%).
Sur 46.073.165 inscrits, 37.016.982 sont allés voter. Les votes blancs et nuls s’élèvent, quant à eux, à 2.147.163, et le nombre de suffrages exprimés à 34.869.809.
L’abstention s’élève à 19,66%, moins qu’au premier tour (20.53%), mais plus qu’en 2007 (16,03 %).