Number of branches of STO Express 2023, by region
In 2023, STO Express had a total of five thousand branches across China. Of these, 1,552 branches were concentrated in the East China region, attributed to the area's high population density and well-developed logistic infrastructure.