Fang Bao was born in Tongcheng, Zongyang County, Anhui Province in 1668 during the reign of the Kangxi Emperor.
His father was Fang Zhongshu (方仲舒), an imperial official and second son of Fang's grandfather.