baozhong township was originally known as pujianglung village. during the qing dynasty rule, the township was under the jurisdiction of changhua county and later changed under yunlin county. during the japanese rule, the township was placed under the jurisdiction of pujianglung district, tuku subprefecture. later, baozhong township was established to meet the needs of the local people. in 1950, the jurisdiction of the township was changed to the newly added yunlin county.