Borut Pahor nació en Postoina, Eslovenia (en la antigua Yugoslavia) y pasó su infancia en la ciudad de Nova Gorica, antes de mudarse a la ciudad cercana de Šempeter pri Gorici.