Most of the 3,900 villagers today are surnamed Ye and trace their lineage from Ye Kun through 29 generations. They are collectively called the Yuhua Ye Clan (玉华叶氏) after the mountain overlooking the village. During the eighth generation the village was further divided into subclans (派), each building its own ancestral hall.