Waskom is a city in Harrison County, Texas, United States. It lies about 20 miles east of the county seat, Marshall, on U.S. Route 80. To the east is Shreveport, Louisiana. The population was 2,160 at the 2010 census.