Charles Dupin was born on October 6, 1784, in Varzy, France. His father, Charles-André Dupin, was a lawyer and legislator. His mother was Catherine Agnès Dupin (her maiden name was also Dupin). Dupin was the second of three sons. His older brother, André, known as Dupin aîné, was a prominent lawyer and politician.