Batson is an unincorporated community in southwestern Hardin County, Texas, United States.[1] It is located on State Highway 105 and is part of the Beaumont–Port Arthur Metropolitan Statistical Area.