Based on the longterm objective of transforming Shanghai to a ecological city brought forward by Shanghai government,considering that ports network is one of the most typical urbanized subsystems in the city, in this research Shanghai Port was taken as a subsystem,and a reasonable evaluation system for ecological ports was established.After the process of consultation and filtration,an evaluation system composed of 45 selfexistent indices,classified into 5 guidelayers (ecological environment,economic profit,pollution control,environment management,social appraisal) and 10 factorlayers (atmospheric/audio environment,biological resources,foundation quality,economic growth,production efficiency,recycling economy,pollutants discharge,clean production,environmental protection investment,public participation) was set up, and the AHP (Analytic Hierarchy Process) method was employed to calculate the discrepant weight of each index and layer.According to the annual industrial statistics document of 2005 and the environmentresource investigation in the first half of 2006,a tentative evaluation on 15 ports of 7 goodspecies ports types (container,piece goods,multiused,solid goods,foodstuff,liquid goods,and passenger transport) in Shanghai Port was carried out with the comprehensive evaluation index system.Then,some improvable measurements were suggested,such as the index selection,weight and grade estimation still needing the participation of many kinds of subjects;the government departments should establish information exchange platform with research teams to operate longterm evaluation works.At last,some nonquantificational factors affecting the evaluation on ecological ports such as aquatic ecosystems health,sediment deposition,ecological risk and waterland landscape were put forward.