Of Scottish origin.

From a surname deriving from the Old English word “cnocc”, meaning “round hill”.

Knox has been recorded as a surname in Scotland since the 13th century.

Notable bearer of the surname was John Knox, the Scottish clergyman and writer who was the leader of the Protestant Reformation in Scotland.