Deuxième fils issu du mariage de Louis Bonaparte et d'Hortense de Beauharnais, Napoléon-Louis naquit à Paris le 11 octobre 1804, deux mois avant le sacre de Napoléon. À sa naissance, il est titré prince et reçoit les honneurs militaires par des salves d'artillerie tirées dans tout l'Empire.