前任丈夫汪则翰，育有一子汪小菲，儿媳妇是台湾艺人徐熙媛（大）。现任丈夫是黑龙江省大庆市人田益宾。
争议.2012年2月，张兰当选为北京市朝阳区政协委员，11月，张兰的中国户口被发现已经注销，根据《中华人民共和国户口登记条例》“公民死亡、被征兵服现役、出国出境定居、被逮捕情形下才会注销户口。”北京市朝阳区政协已经确认。政协发言人赵启正曾说：“中国不承认双重国籍，如果有外国国籍就自动放弃中国国籍，政协委员，外籍是不行的。”张兰已更换中国国籍，属于公民的个人权利，但是外国人不具有中国政