Davy is a town in McDowell County, West Virginia, United States.
Founded in 1873, the town was originally called Hallsville but the name would change to Davy by 1901.
It is a mostly residential community in a coal mining district along the main line of the Norfolk Southern Railway.
[9] At the 2010 census there were 420 people, 167 households, and 123 families living in the town.
There were 192 housing units at an average density of 151.2 per square mile (58.4/km2).
At the 2000 census there were 373 people, 137 households, and 106 families living in the town.