Zeev Sternhell nació en Przemyśl, Polonia en una familia judía con inclinación sionista.