Hamilton (name)


The name Hamilton probably originated in the village of Hamilton, Leicestershire, England, but bearers of that name became established in the 13th century in Lanarkshire, Scotland. The town of Hamilton, South Lanarkshire was named after the family some time before 1445. Contemporary Hamiltons are either descended from the original noble family, or descended from people named after the town.

Scottish nobility

Names borne by several notable people