 Zhang is married to Kang Jie (), whom he met while working in the oil company in Maoming.They have one son, born c. 1989, who was, as of 2013, serving in the army as a junior officer.He also has an adopted daughter Zhang Xiaoyan (), who was the biological daughter of his cousin.