张柏芝的妈妈名字戴莎莉(Davies Shally),中英混血,有英国国籍而在香港长大。
曾有过四段婚姻,张柏芝则是其与第二任丈夫张仁勇的孩子。在跟张柏芝的爸爸张仁勇结婚之前,曾经有过离异的婚姻,并有一个女儿戴碧芝。跟张仁勇再婚后,育有张柏芝和两个弟弟:张豪龙与张柏文,之后与张仁勇离婚