Gustave Eiffel sinh ra ở Burgundy, Pháp, ở thành phố Dijon, Côte-d'Or, con đầu lòng của Catherine-Mélanie (née Moneuse) và Alexandre Bönickhausen (phát âm tiếng Pháp: [bɔnikozɑ̃]). [1] Ông là hậu duệ của Jean-René Bönickhausen, người đã di cư từ thị trấn Marmagen của Đức và định cư tại Paris vào đầu thế kỷ 18. [2] Gia đình đã chấp nhận tên Eiffel như một tham chiếu đến dãy núi Eiffel trong khu vực mà họ đến từ đó. Mặc dù gia đình luôn sử dụng tên Eiffel, nhưng tên của Gustave đã được đăng ký khi sinh là Bonickhausen dit Eiffel, [1] và không chính thức thay đổi thành Eiffel cho đến năm 1880.