Danville is a town in Boone County, West Virginia, United States. The population was 550 at the 2000 census. Danville was incorporated in 1911 by the Circuit Court and named for Dan Rock, the town's first postmaster. Danville was formerly known as Newport and Red House.