After leaving the army, Lawson was a member of the New South Wales Legislative Council from 1843 to 1848. He died at Veteran Hall on 16 June 1850. The town of Lawson in the Blue Mountains is named for him.