Nicolas Sarkozy został wychowany w tradycji katolickiej. Ukończył prywatną katolicką szkołę średnią Cours Saint-Louis de Monceau w Paryżu. Został absolwentem prawa na Université de Paris X i po zdaniu egzaminu państwowego został prawnikiem specjalizującym się we francuskim prawie gospodarczym. Studiował również nauki polityczne w Instytucie Nauk Politycznych w Paryżu (Sciences Po).

Działalność publiczna do 2007 W wieku 22 lat został najmłodszym członkiem rady miejskiej miasta Neuilly-sur-Seine. Mandat radnego sprawował tu nieprzerwanie przez 30 lat. W 1983 wybrano go na urząd mera Neuilly-sur-Seine, funkcję tę pełnił do 2002. W administracji terytorialnej pełnił także funkcje radnego rady generalnej departamentu Hauts-de-Seine (1985–1988, 2004–2007), w tym jej wiceprzewodniczącego (1986–1988). Od 1983 do 1988 był radnym regionalnym Île-de-France.

Od końca lat 70. pełnił kierownicze funkcje w gaullistowskim Zgromadzeniu na rzecz Republiki. Był przewodniczącym młodzieżowego komitetu wsparcia Jacques’a Chiraca, członkiem komitetu centralnego RPR, sekretarzem krajowym ds. młodzieży, koordynatorem w wyborach europejskich, zastępcą sekretarza generalnego.