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 2020 census, its population was 146. According to the Geographic Names Information System, Bartley has also been known as Bartlett and Peeryville.