Affinity, West Virginia

Affinity is an unincorporated community in Raleigh County, West Virginia, United States. Affinity is 1.5 mi east-northeast of Sophia.