Gilbert is a town in Mingo County, West Virginia, United States, along the Guyandotte River. The population was 417 at the 2000 census. Gilbert was incorporated in 1918 and named for Gilbert Creek, which derives its name from the name of an early traveler in the area who was killed by Native Americans in the area.