Dorchester, Dorset
Heald was born in Dorchester, Dorset, England, and educated at Sherborne School, Dorset, and Balliol College, Oxford, gaining an MA in Modern History in 1965.