Warrensville (formerly known as Buffalo Creek) is an unincorporated community in Ashe County, North Carolina, United States.
[1][2][3] Warrensville is located in north-central Ashe County, north of West Jefferson.
The community lies at an elevation of 2,707 feet (825 m).
Warrensville is within the Clifton Township in Ashe County.
[4] The population of Warrensville was 1,425 at the 2020 census.