古代城市用水是一个大的问题,全城人口那么多,没有水人们怎么生活。因此,要解决水的问题。第一,在每家或某一局部地区打井,用地下水;第二,治河用护城河里的水;第三,在一个城市里都建有大水池、小湖等,必要时用这里的水。另外,将征自田赋的部分粮食运往京城的漕运水道,也是人们解决用水问题的一个途径。
如安徽寿州,城内东北角有城池用水管,也是管理用水的构筑物。当城内水多 时可以排出城外,也可以防止水外流,同时还能阻止城外的水流入城中。另外,如 河南沁阳城,城里有大大小小的莲池大约七八个。北京城有五处海子(湖丨,如中 南海、后海、北海都相当大。早先修建城市时,先要筑城,筑城时挖土必然出现一些大的土坑,大坑即积水成为池塘,池塘就是这样来的。池塘蓄水,有水即可解决 人们的生活问题,当然用时要经过处理才可饮用。
中国的许多城市不是靠湖、靠河。有的城池是将大河的水引入城中,设计规划时有意识地将大河贯通城中。例如北宋东京城,大河入城四五条,这既是为了美化环境,同时也是为了用水方便,水对一座城市的意义是非常大的。