Nicholas Ashley-Cooper was born on 3 June 1979, in London, the son of Anthony Ashley-Cooper, 10th Earl of Shaftesbury, and the Swedish-born Christina Eva Montan (born c. 1940).
Ashley-Cooper attended Eton College in his youth, as his father did before him, leaving early, at age 16, to go to Canford School near his home in Dorset.