Кундинамарка
Густаво Петро родился 19 апреля 1960 года в городе Сьенага-де-Оро (провинция Кордова, Колумбия). Учился в колледже Hermanos de La Salle в Сипакире (департамент Кундинамарка).