Levee building,river pollution control and water landscape development have become dominant management techniques for urban rivers. This research assessed environmental control engineering on the Weihe River in Baoji City. It is argued that the implementation of this engineering not only guarantees the safety of flood-prevention, but also optimizes the utility of the river’s resources, raises Baoji City’s status, increases it s green character,develops the water landscape, beautifies environment and encourages further investment in the environment.These outcomes notably improve socio-economic performance and the urban ecological environment.This creates a good foundation for the sustainable development of the city.