Womelsdorf is a town in Randolph County, West Virginia, United States. The population was 250 at the 2010 census.Womelsdorf was the name of a mining official; the variant name of Coalton was given on account of local mining operations.