Caizi Town, belonging to Longxi County, Gansu Province, is located in the south of Longxi County, bordering Gongchang Town in the east, Zhang County in the southwest, and Biyan and Shouyang Town in the north, with an administrative area of 203.02 square kilometers.
As of the end of 2018, Cai Zi Town has a household population of 43,605; as of June 2020, Cai Zi Town has 18 administrative villages under its jurisdiction; the town government is located in Cai Zi Village.