Era hijo de Hjalmar Hammarskjöld, que fuera primer ministro de Suecia durante la Primera Guerra Mundial.