白娘子最初没有名字,汉族民间有传说其名为素贞,直至二十世纪,在各个版本的《白蛇传》中,白娘子也一直没有具体的名字。“白素贞”正式得名于剧作家田汉修订后的《白蛇传》(1943年,当时是25场京剧剧本《金钵记》,1958年再度修改剧本,恢复原剧名《白蛇传》)故事源起据史学家探源考证,《白蛇传》的故事起源于北宋时期,发源地在今河南鹤壁黑山之麓、淇河之滨的许家沟。黑山又名金山。早在魏晋时期,左思就在《魏都赋》中记载了“连眉配犊子”的爱情故事:“犊子套黄牛,游息黑山中。后与连眉女结合,俱去,人莫能追。”后来这一故事衍化为“白蛇闹许仙”的故事,故事主人公也由“连眉女”衍变为白蛇。相传,白蛇闹许仙里的白蛇精,当年曾被许家沟一位许姓老人从猛禽口中救生
。白蛇为报答许家的救命之恩,嫁给了许家后人牧童许仙。婚后,她经常用草药为村民治病,使得附近“金山寺”的香火逐渐冷落。黑鹰转世的金山寺长老法海和尚十分恼火,决心破坏许仙的婚姻,置白娘子于死地,于是引出了人们熟悉的“盗仙草”、“水漫金山寺”等情节。