Lawson is a city in Clay, Clinton, and Ray counties in the U.S. state of Missouri. The population was 2,473 at the 2010 census.