Beckwith is an unincorporated community in Fayette County, West Virginia, United States. Beckwith is located on West Virginia Route 16 and Laurel Creek, 4.1 miles northwest of Fayetteville. Beckwith had a post office, which closed on October 3, 1998. The community has the name of P. D. Beckwith.