Grayson is a village in Caldwell Parish, Louisiana, United States. The population was 532 at the 2010 census. Grayson is located southwest of the center of Caldwell Parish. U.S. Route 165 passes through the center of the village, leading northeast 4 miles to Columbia, the parish seat, and southwest 13 miles to Olla.