Kincaid is a census-designated place in Fayette County, West Virginia, United States. As of the 2010 census, its population was 260. Kincaid is located on West Virginia Route 61,8 miles northwest of Oak Hill. Kincaid has a post office with ZIP code 25119. The community was established in 1878.