Grandfather is a village in Avery County, North Carolina, United States. It is the namesake of Grandfather Mountain. The village is a fully gated community within Grandfather Golf and Country Club, located along NC 105. The population was 24 at the 2020 census.

Geography

According to the United States Census Bureau, the village has a total area of , of which is land and , or 2.74%, is water.

Demographics

As of the census