Bartley is a census-designated place (CDP) located in McDowell County, West Virginia, United States. It lies along the Norfolk and Western Railroad on the Dry Fork. As of the 2010 census, its population was 224. According to the Geographic Names Information System, Bartley has also been known as Bartlett and Peeryville.