Napoleon Bonaparte lahir pada 15 Agustus 1769, di Ajaccio, di pulau Mediterania, Corsica. Dia adalah anak kedua dari delapan anak yang masih hidup yang lahir dari Carlo Buonaparte (1746-1785), seorang pengacara, dan Letizia Romalino Buonaparte (1750-1836).
Meskipun orang tuanya adalah anggota bangsawan kecil Korsika, keluarganya tidak kaya. Tahun sebelum kelahiran Napoleon, Perancis mengakuisisi Corsica dari negara-kota Genoa, Italia. Napoleon kemudian mengadopsi ejaan bahasa Prancis dari nama belakangnya.
Sebagai seorang bocah lelaki, Napoleon bersekolah di daratan Prancis, tempat ia belajar bahasa Prancis, dan lulus dari akademi militer Prancis pada 1785. Ia kemudian menjadi letnan kedua di resimen artileri tentara Prancis.
Revolusi Prancis dimulai pada 1789, dan dalam tiga tahun revolusioner telah menggulingkan monarki dan memproklamirkan sebuah republik Perancis. Selama tahun-tahun awal revolusi, Napoleon sebagian besar cuti dari militer dan rumah di Corsica, di mana ia menjadi terafiliasi dengan Jacobin, sebuah kelompok politik pro-demokrasi.
Pada 1793, setelah bentrokan dengan gubernur nasionalis Korsika, Pasquale Paoli (1725-1807), keluarga Bonaparte melarikan diri dari pulau asalnya ke daratan Perancis, tempat Napoleon kembali ke tugas militer.
Di Prancis, Napoleon bergabung dengan Augustin Robespierre (1763-1794), saudara pemimpin revolusi Maximilien Robespierre (1758-1794), seorang Jacobin yang merupakan kekuatan utama di balik Pemerintahan Teror (1793-1794), masa kekerasan melawan musuh revolusi.
Selama waktu ini, Napoleon dipromosikan menjadi pangkat brigadir jenderal di tentara. Namun, setelah Robespierre jatuh dari kekuasaan dan dinyatakan bersalah (bersama dengan Augustin) pada Juli 1794, Napoleon secara singkat dimasukkan ke dalam tahanan rumah karena hubungannya dengan persaudaraan tersebut.
Pada 1795, Napoleon membantu menekan pemberontakan kerajaan terhadap pemerintah revolusioner di Paris dan dipromosikan menjadi jenderal besar.