Apja Giueseppe Buonaparte, anyja Maria Saveria Paravicini voltak. A Pisai Egyetemen jogot végzett, majd Korzika1769-es francia meghódítása után ülnök lett Ajaccio és környéke királyi törvényszékén. Nyughatatlan és elégedetlenkedő természete miatt folyamatosan más posztokért követelőzött vagy intrikált, és kockázatos üzleti vállalkozásokba fogott. Ez a tulajdonságára fiára, Napóleonra is átragadt, aki szintén kedvelte a merész és kockázatos akciókat, s rendkívüli magasságokba kívánt törni. Mindezeknek azonban rossz következményei lettek utóbb, amelyek az oroszországi hadjáratban mutatkoznak meg. Ennek a következményeit halála után hosszú évekig nyögte a családja. 1764. június 2-án feleségül vette az akkor 14 éves Letizia Ramolinót, akitől 13 gyermeke született.