According to the information in 2005, Guilin has four secondary sewage treatment plants: Qilidian Sewage Purification Plant, Beichong Sewage Purification Plant, Shangyao Sewage Purification Plant, and the Fourth Sewage Purification Plant, with a total design sewage treatment capacity of 178,500 tons/day and an actual treatment capacity of 138,000 tons/day. By 2010 the total design sewage treatment capacity increased from 178,500 cubic meters/day to 285,000 cubic meters/day, and the sewage treatment rate reached 80%.
As of 2005 Guilin City, 12 counties have completed the feasibility study report on the construction of sewage treatment plants, the design of the total sewage treatment capacity of 305,000 tons / day.