Cadzow ble omdøpt til Hamilton under James Hamilton, 1. lord Hamilton som ble gift med prinsesse Mary Stewart, datter av kong Jakob II av Skottland. Hamilton-familien selv tok mest sannsynlig deres navn fra landområdene Humbleton eller Homildon i Northumberland, eller muligens fra et sted i nærheten av Leicester. Det gamle stedsnavnet er bevart i festningen Cadzow Castle, nå i ruiner, som ble bygget mellom 1500 og 1550 på samme sted som en tidligere kongelig festningsverk, en engelsk mil sørøst for Hamilton sentrum.