Bao Zheng ble født inn i en høylærd familie i Luzhou (i det moderne Anhui). Baos familie var av middelklassen. Baos familie hadde ikke råd til å sende ham på skole; hans mor måtte klatre opp i fjellene for å samle brenselsved rett før hun fødte gutten. Ettersom Bao vokste opp som en mann av de lavere samfunnslag, ble han godt kjent med folks harde liv og utfordringer, og utviklet et hat mot korrupsjon og en sterk rettferdighetstrang.