有个小女孩,她长着一头乌黑亮丽的长发,一直到脚后跟,大家都叫她长发妹。长发妹一家住在荒凉的陡高山脚下,那里十分偏僻,没有水喝。
一次,长发妹好不容易从很远的地方给生病的母亲弄到一点儿水。当她担水经过老榕树时,看到树的枝叶枯黄,就向树根浇了些水,老榕树立刻变得全身翠绿。后来,长发妹发现了一股泉水。山妖发现她把泉水接走了,就把她刮进阴森的山洞,威胁她不许把发现泉水的事告诉任何人,否则就让她站在泉眼下,被泉水冲刷。
长发妹回到家里,痛苦极了,她的头发开始变黄,又由黄变白。为使乡亲们不渴死,她终于鼓足勇气把发现泉水的事告诉了大家。正当乡亲们为得到泉水而欢庆的时候,一阵黑风又把长发妹刮进山洞,山妖命令她站在泉眼下,千年万年被泉水冲刷,否则就叫全寨人活不成。长发妹决定牺牲自己。当她向老榕树告别时,老榕树突然变成了一位老人,老人把长发妹的头发变到一个和她一模一样的石人头上,让石人代替长发妹站到泉眼下。
这时,山妖出现了,老人给了长发妹一副弓箭,射死了山妖。长发妹又长出了一头乌黑的长发,而长在石人头上的长发变成了一条瀑布。从此,寸草不生的陡高山变成了花果山,长发妹和妈妈一起快乐地生活着。
为了大家的利益,长发妹忘记了自己的安危,她的行为感动了老榕树,老榕树帮助她躲过了劫难。好人总是有好报的。