Mary Hepburn was born in 1949 in Hackney, London.[1] Her father was a general practitioner and her mother, a linguist.[1] She was raised in Walls in the west of Shetland.[1] She studied medicine at the University of Edinburgh, graduating in 1973.