In some cases the surname originates in Scotland as Clan Lamont.
The name is derived from the medieval personal name Lagman which is from the Old Norse Logmaðr.
The Old Norse name Logmaðr is composed to two elements: log which is plural of lag meaning "law" (from leggja meaning "to lay down") + maðr meaning "man.
"[3] In other cases the surname originates in France.
In this case Lamont or LaMont is a habitational name derived from several places called Amont (meaning upstream or uphill) in Haute-Saône and Haute-Vienne.