 He graduated MD of the university of Reims in 1686.He was admitted a licentiate of the London College of Physicians in 1688, and fellow in 1703.Elected a Fellow of the Royal Society in 1708, Hamilton became a leading practitioner in midwifery, and was successively physician to Queen Anne, who knighted him, and to Caroline, Princess of Wales.