Ben Schott was born in North London, England, the son of a neurologist and a nurse. He has one brother, also now a neurologist. He went to school at University College School, Hampstead. Schott went to Gonville and Caius College, Cambridge, where he read Social and Political Sciences.