Mr Lamb, 79, was reported missing from the Abronhill area of Cumbernauld on Saturday 2 July, shortly after his wife died.
His body was found by a member of the public on the golf course at Palacerigg Country Park at about 14:50 on Monday.
Mr Lamb's son, Stephen Lamb, described him as a "homebody" who was grieving for his wife.
Insp Phil Rose, of Police Scotland, said: "We would like to thank members of the public and local businesses for their support during this investigation.
"Our thoughts are with the family of Mr Lamb at this difficult time."
The body of missing pensioner Thomas Lamb has been found on a golf course in Cumbernauld.